MEMORY
存储引擎
MEMORY
存储引擎将表中的数据存储到内存中,未查询和引用其他表数据提供快速访问。
MEMORY主要特性有
MEMORY
表的每个表可以有多达32个索引,每个索引16列,以及500字节的最大键长度MEMORY
存储引擎执行HASH
和BTREE
缩影- 可以在一个
MEMORY
表中有非唯一键值 MEMORY
表使用一个固定的记录长度格式MEMORY
不支持BLOB
或TEXT
列MEMORY
支持AUTO_INCREMENT
列和对可包含NULL
值的列的索引MEMORY
表在所有客户端之间共享(就像其他任何非TEMPORARY
表)MEMORY
表内存被存储在内存中,内存是MEMORY
表和服务器在查询处理时的空闲中,创建的内部表共享- 当不再需要
MEMORY
表的内容时,要释放被MEMORY
表使用的内存,应该执行DELETE FROM
或TRUNCATE TABLE
,或者删除整个表(使用DROP TABLE
)