SQLServer IP库 查询IP不同 速度相差巨大 求优化意见
这里选用了纯真QQ IP库
按照传统的方法 IP转为decimal
比如
IP表
IPStart IPEnd Address
-------------------------------------
994304000 994310143 北京
... ... ...
... ... ...
记录数30万
按照IPStart IPEnd 建聚集索引 查询方式为 SELECT Address from [IP] IPStart <=@IP And IPEnd>=@IP
根据查询IP不同 查询速度相差可达到10倍以上 (IP正常值的情况下)
请教各位有什么好的优化意见?
数据库结构可更改 只求最高效率
Up
在存儲的時候弄個計算列
相关问答:
在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......
sql server直接的文件备份和用sqlserver的备份有什么区别?
大家说详细一点
不明白~~~
直接备份文件的用的分离数据和附加数据库
sqlserver备份的用的备份数据库和还原数据库
直接文件备份你得停服务或者脱 ......
PB10、PB11连接SQLServer关键字: pb10、pb11连接sqlserver (转载)
PB10、PB11连接SQLServer (转载)
2007-11-02 22:27
从PB10开始,没有了mssql server专用接口了,另一方面数据库管理系统(DBMS)
换成了 ......
在数据库中日期如下显示:2009-2-27 9:40:47
这个不是我想要的,我需要月份和时间用两位数表示,上面的应该转换为;2009-02-27 09:40:47
请问
1、如何对现有日期进行转换(数据库中已存在许多类似的值,我需要将其 ......
如何用Quartz实现如下的调度呢?
SqlServer的作业调度是比较全面的.总结起来如下:
1. 从2010-2-1日开始一直执行,每隔3天执行一次,在9:30:00执行.
2. 在2010-2-1至2010-12-20之间,每隔4天执行,当天内从9: ......