MySQL-慢查询的性能问题

在 MySQL 中,会引发性能问题的慢查询,大体有以下三种可能:

一、索引没有设计好:

索引定义;长字符串索引唯一索引和普通索引的选择

使用联合索引,在查询过程中应用覆盖索引,索引下推特性;详情

通过索引设计提高order by的排序效率;详情

二、SQL 语句没写好:

索引使用的注意点:详情

索引字段的函数使用;

索引字段中的隐式转换;

三、MySQL 选错了索引:

对于索引的选择,依赖于MySQL 中 Sever层的优化器的选择,可能会存在,选错的情况。可以使用force index来强制使用某索引。

MySQL实战-22【5525】- 06:45

猜你喜欢

转载自blog.csdn.net/u013025748/article/details/114835803