不要使用BETWEEN,这个耗费资源,你首先建立索引,然后写一个SP来操作。
解决方案 »
- bulk insert导入数据到远程服务器上如何写
- 存储过程验证用户帐号并返回存在用户ID
- 难题讨论:对于毫秒级的分页要求你如何应对?
- 请问这条修改语句应该怎么写?
- 复制表结构及记录
- mysql的安装问题
- 合并结果集的问题(急急急)
- sql server 无法建立作业
- 大家的库存是根据进出即时更新的还是按上月库存+本月进+本月出算的
- 在Sql server安全性里的Bulitin/Administrators组删除掉了,而sa的密码也忘记了,有什么办法再进入SQL企业管理器?
- 给你们二个硬盘,一个sql server数据库.(数据文件6G,日志文件2G),二种管理方法,哪个好,并请说明原因.
- 这个sql怎么写立即给分
我认为这种观点的人大概只会用(或只见过)FOXPRO,
好的DATABASE有很多DB2,ORACLE,SYBASE,MS SQLSERVER....,foxpro因该只算是个人DATABASE,
“我建立了三个索引,速度还是特别慢,”
你在查询的字段么包括INDEX字段,查询的速度才会有很多的提高,而且对海量数据应该采用数据仓库或采用分布处理。
服务器的资源几乎被耗尽,可以采用什么方法好呢?
例如DELPHI用个循环查
where 挂机时间='2002-1-1'
到
where 挂机时间='2002-1-31'
那样内存使用量就是原来的1/30之一啦。。
在循环外层继续可以套循环啊。例如可以根据客户的分类。
那么每次查询使用的内存更少了。这样分开来做,SQL SERVER上话的时间更多。
不过在那时间段内机子的附和会少点的。