MySQL影响查询速度和查询周期

Time:2021/05/20 11:43:15   Click:

在编写快速的查询之前,我们最好清楚真正重要的相应时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行次数,要么让子任务运行更快!


MySQL在执行查询的时候有哪些子任务,哪些子任务运行的速度很慢?

查询的生命周期大致可以按照如下顺序来看:

客户端-服务器-语句解析-执行-返回 。

其中执行可能是最重要的阶段,这里包括大量数据处理,排序,分组……

查询需要在不同的地方花费时间,包括网络,CPU计算,生存统计信息和执行计划deng操作。


对于查询周期,上面并不完整。这里只想说明:了解查询周期,清楚查询耗时对查询优化有很大的意义。


本文由四川尚狐网络独家撰写,严禁转载。

TAG
TOP

四川尚狐网络@2012 版权所有
蜀ICP备12016524号-2

立即咨询
成都网站建设,成都做网站,四川尚狐网络
40f13d50b73e104f832ed1b719ae6935