1、Index Key :MySQL是用来确定扫描的数据范围,实际就是可以利用到的MySQL索引部分,体现在Key Length。
2、Index Filter:MySQL用来确定哪些数据是可以用索引去过滤,在启用ICP后,可以用上索引的部分。
【mysql】 【SQL】 【Server】 【索引】 【index】 点击查看原文>
Dec
12
2017
Dec
12
2017
Dec
12
2017
Dec
11
2017
Dec
10
2017
Dec
10
2017
Dec
10
2017
Dec
10
2017
Dec
09
2017
1,表设计一定要优化,冗余数据最少,少用连接查询。如果在实际应用中,使用了极其复杂的连接,子查询,则数据表的设计得要重新考虑了。
2,尽量用char而不是varchar,因为固定长度得string用起来更快.在当今硬盘容量越来越大的情况下,牺牲点存储空间而换得查询速度得提升是值得的。
【数据存储与数据库】 【mysql】 【索引】 【optimize】 【磁盘】 …
Dec
09
2017
CREATE TABLE `user_group` (
`id` int(11) NOT NULL auto_increment, `uid` int(11)
NOT NULL, `group_id` int(11) NOT NULL, PRIMARY KEY
(`id`), KEY `uid` (`uid`), KEY `group_id`
(`group_id`), ) ENGINE=InnoDB AUTO_INCREMENT=750366 DEFAULT
CHARSET=utf8 看AUTO_INCREMENT就知道数据并不多,75万条。
【mysql】 【SQL】 【索引】 【index】 【type】 点击查看原文>