mysql 整理

MySql 中的 explain 语法可以帮助我们改写查询,优化表的结构和索引的设置,从而最大地提高查询效率。
 当然,在大规模数据量时,索引的建立和维护的代价也是很高的,往往需要较长的时间和较大的空间,如果在不同的列组合上建立索引,空间的开销会更大。

 因此索引最好设置在需要经常查询的字段中。

参考链接:https://my.oschina.net/wcsm520/blog/222694

1.左连接和内连接在右表的连接字段建立索引。(优化右表)
2.右连接在左表的连接字段建立索引。(优化左表)
3.在表连接时是先执行on后执行where。所以条件尽量放在on的语句中
4.对于or的操作,使用union连接或者的两个结果集

猜你喜欢

转载自blog.csdn.net/id_no_chinese/article/details/72723306