数据库优化
qq_25014509
这个作者很懒,什么都没留下…
展开
-
表名下出现红波浪线,显示“表名无效”,但仍然可以查询得到结果。
当库里边有该表,但是查询仍出错的话。这种情况的一般原因其实是SSM的版本问题原创 2020-09-01 17:50:21 · 283 阅读 · 0 评论 -
数据库优化——为什么要建立联合索引
上周的时候一个软件开发10多年的前辈,突然问我他加的数据库索引为啥没用。查询的速度还是那么慢。我让他把查询语句,以及建立的索引列发来。他在orderid列建立索引,这个方案是没问题的。关键是他犯了好多人犯过的错误。没有考虑到一个关键因素,回表。其实我在开发当中很多工作了好多年的前辈,都没有理解回表的重要性。甚至跟我说查聚集索引和联合索引的效果是一样的。这个误解是跟严重的。要知道数据库的优化做主要的就三点,排序,查询,I/0。回表主要和I/0有关。而I/0是最费资源,时间,cpu,I/O。原创 2020-08-16 15:03:41 · 784 阅读 · 1 评论