Magento可以通过使用内存引擎而不是InnoDB来增加用于处理大量数据的内存。该算法增加了MySQL参数max_heap_table_size和tmp_table_size的内存值。
当为临时表分配的内存大小将大于innodb_buffer_pool_size的 20%时,错误消息将被写入Magento日志。
为避免出现此错误消息,您需要更新catalog_category_product(类别产品)索引器的默认批处理配置,因为“当前批处理大小:100000”。
有关更多详细信息,请在此处查看。