您好,我有一个MySQL表,假设它是一个服务台售票系统。它有一个关闭的列,我想对它进行索引。99%的时间,我只需要在打开的票证上进行选择,所以类似于随着时间的推移,越来越多的门票被关闭,而打开的门票数量仍然很少打开/关闭比率约为1/99。我有一个索引
ALTER TABLE TICKET_TABLE ADD INDEX ( CLOS
MYSQL Server支持不同的数据库引擎,如InnoDB、ISAM、Memory等。InnoDB使用BTree,而Memory使用哈希进行索引。我的查询很简单(等价性检查),所以我不需要基于B树的索引,所以我使用‘内存’数据库引擎。但问题是,一旦mySQL服务器关闭,“内存”引擎数据就会丢失。使用InnoDB,mySQL insert查询由于B树索引而变得很慢。
所以我需要一个解决方案(数据库引擎),可以永久存储数据(和索引表)在磁盘上基于哈希<e