如何在SQL select查询中加快庞大的表?

时间:2015-05-19 07:52:11

标签: sql-server-2008-r2

我有以下巨大的表格。

表1,行500000(0.5米)

具有20000000(20m)行的表_8

Table_13,行4000000(4m)

具有500000(0.5m)行的表_6

表_15,行数为200000(0.2m)

我需要通过加入大约28张桌子,在谷歌地图上显示如此多的记录(最近的事件)。

如何在SQL select查询中加速庞大的表?

我从Google搜索使用聚集索引和非聚簇索引。通过从DTA(数据库引擎优化顾问)获取建议,我构建了那些聚簇索引和非聚簇索引。但它仍然需要很长时间。

我有2个视图和1个存储过程如下。

https://gist.github.com/LaminGitHub/57b314b34599b2a47e65

请好好给我一点想法。

最好的问候

0 个答案:

没有答案