我的部分工作是针对某些远程SQL服务器中的数据进行质量检查。我只被授予查询数据。
每天,我必须执行一些SQL脚本来查询每个表的每一列中的数据。这些表每天都会保存一些程序收集的数据。我只需要在最近一周查询数据。由于大量数据而非所有字段都被编入索引,因此我的一些查询总是超时。
有没有人有任何好主意帮助我?真的很感激。
答案 0 :(得分:2)
在查询中使用where子句,仅过滤上周的数据 和
请求您想要访问的所有列的索引......
答案 1 :(得分:0)
使用限制,然后按日期时间顺序下降。
SELECT * FROM employee ORDER BY ID DESC LIMIT 100