RSS
菜单

MySQL Memory 引擎和临时表是什么?

MEMORY(HEAP)引擎:数据全存内存、极快,但:① 重启/崩溃数据丢失(仅临时用);② 表锁、不支持事务/外键;③ 行长度限制(变长类型用 varchar 有问题)、max_heap_table_size 限制容量。适用:缓存型小表、会话状态、临时汇总。临时表:CREATE TEMPORARY TABLE(会话级,自动销毁)、SQL 内部生成的临时表(GROUP BY/ORDER BY 大结果,磁盘临时表用 tmpdir);监控 created_tmp_disk_tables 过多说明需要优化 SQL(加索引/减少排序)。

下载推广海报

圈内讨论推广海报

《MySQL Memory 引擎和临时表是什么?》完整推广海报
一起交流

全部回复 0

分享经验,让问题更进一步

讨论,从你的观点开始

还没有回复,欢迎补充经验或分享不同的思路。