百万级数据库优化

it2024-01-16  68

全表-索引查询篇

查询索引失效

使用null查询使用!= 或 <>List itemor 作为连接条件,一字段有索引,一字段没索引in 和 not in(慎用)like 的使用 ‘%test%’ ,’%test’,索引失效字段查询的键不能使用函数count(*) 不带条件

其他

-避免频繁创建和删除临时表,以减少系统表资源的消耗。例如子查询

先索后它合理使用innodb和myisam

属性篇

尽可能的使用 varchar/nvarchar 代替 char/nchar ,因为首先变长字段存储空间 小,可以节省存储空间,其次对于查询来说,在一个相对较小的字段内搜索效率显然要 高些。
最新回复(0)