这样也是一个解决的办法。不过是根本的解决问题的方法。建立索引是一个方法,可是如果这个库也有添加操作的话,那么索引的建立就要注意平衡了。我想你还是从根本入手。改变你的数据结构吧。我想好好处理一下表的结构就可以做到这点的。例如建立分区视图。将每天或者每月的数据做为一个表,然后在查询的时候根据时间,建立不同的分区视图就可以了。这样,他查的数据总数始终是最小的。呵呵,个人看法。呵呵~~~希望可以帮到你。

解决方案 »

  1.   

    谢谢,那如果我1台接受数据的服务器其主要用来数据收集,而不进行任何数据分析。其只有在晚上4点将每天的新数据导入到2号查询服务器上。那么这1号数据服务器是不是可以除了主健外,不要再建立任何其他索引了呢?那么同时我的2号查询服务器的索引填充因子应该设定为多少呢?还是每天新数据加入后,重建一次索引,或者一周重建一次?