[quote=引用 2 楼 受了伤风的星辰 的回复:] 这个主要是看执行计划有没有走age列上的索引,执行计划没问题,那么就是正常的。 sending data是指SQL查询开始从表上面读取数据,到发送结果集到客户端的整个过程,所以如果查询本身需要访问大量数据,就决定了查询时间很长,那么sending data就自然占据了很多时间; 所以你这个例子的sending data耗时过多,是因为SQL本身读取数据比较耗时;读取数据过多是因,sending data数值大是果。
这个主要是看执行计划有没有走age列上的索引,执行计划没问题,那么就是正常的。 sending data是指SQL查询开始从表上面读取数据,到发送结果集到客户端的整个过程,所以如果查询本身需要访问大量数据,就决定了查询时间很长,那么sending data就自然占据了很多时间; 所以你这个例子的sending data耗时过多,是因为SQL本身读取数据比较耗时;读取数据过多是因,sending data数值大是果。
我之前看到这篇文章,可能能帮到你https://blog.csdn.net/yunhua_lee/article/details/8573621
56,677
社区成员
56,708
社区内容
加载中
试试用AI创作助手写篇文章吧