mysql计算查询需要很长时间???

时间:2018-05-22 10:13:17

标签: mysql optimization

选择id,date_time,(round((A / 12000)* 336.00 * 0.1592,2)) as adata,(round((B / 12000)* 619.20 * 0.1597, 2))作为表格中的bdata

此类查询需要很长时间才能响应数据如何优化时间或缩短此类查询的时间

1 个答案:

答案 0 :(得分:0)

该查询读取table中的所有行。这是该行动中最慢的部分。

ROUND函数和算术占总时间的相对微不足道的数量。

可能涉及的另一件事是干扰table来自其他查询。

要进一步讨论,请提供

SHOW CREATE TABLE `table`;
SHOW TABLE STATUS LIKE "table";
some timings
and any further evidence