我已将测试数据库服务器从 windows 更改为 synology。在此更改之后,有一个查询需要 9-10 秒才能在 Synology 上获得结果。在 Windows 服务器上,获取数据需要 0.18 秒。当我导出数据时,索引和触发器也被导出。所以索引没有问题。
我还比较了两台服务器上的“解释 SQL”结果。一样没有区别。
select SUM(work_hours) as apt_hour, `employee_id` from `job_status` where `job_date` = '2020-10-23' and `status` != '0' and `job_status`.`deleted_at` is null group by `employee_id`
是什么导致了这里的问题?如何减少执行时间?