对区域地址和地址建索引 

解决方案 »

  1.   

    两个Solution:1. 假设表二叫ipAddresses,id为cluster index。表一应该是访问纪录用的,可以这么设计VisitLogs(id, ipAddressId<FK of ipAddresses>, visitTimes)。这样的话sql就是:
    select ip.area, sum(vl.visitTimes) from ipAddresses ip
    inner join VisitLogs vl on ip.id = vl.ipAddressId
    group by ip.area2. 建个小型的数据仓库,里面有张表专门储存这个select的结果,定期更新它(比如每天一次,每小时一次),这样要查看的时候就很快了。