改善操作性能的最佳方法 SELECT是在查询中测试的一个或多个列上创建索引。 索引条目的作用类似于指向表行的指针,从而使查询可以快速确定哪些行与WHERE子句中的条件匹配, 并检索这些行的其他列值。所有MySQL数据类型都可以建立索引。
尽管可能会为查询中使用的每个可能的列创建索引,但是不必要的索引会浪费空间和时间, 使MySQL难以确定要使用的索引。索引还会增加插入,更新和删除的成本,因为必须更新每个索引。 您必须找到适当的平衡,才能使用最佳索引集来实现快速查询。
改善操作性能的最佳方法 SELECT是在查询中测试的一个或多个列上创建索引。 索引条目的作用类似于指向表行的指针,从而使查询可以快速确定哪些行与WHERE子句中的条件匹配, 并检索这些行的其他列值。所有MySQL数据类型都可以建立索引。
尽管可能会为查询中使用的每个可能的列创建索引,但是不必要的索引会浪费空间和时间, 使MySQL难以确定要使用的索引。索引还会增加插入,更新和删除的成本,因为必须更新每个索引。 您必须找到适当的平衡,才能使用最佳索引集来实现快速查询。