大数据查询速度问题 我在服务器数据库里进行单表查询,速度非常的慢,索引什么的都加了,可是还是很慢!有什么办法吗?从企业管理器里打开这个表,很快!从查询分析器里查询这个表,具体等多长时间还不知道呢,没结束过。谁有什么好办法吗?查询语句加什么会快?再线等,急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大数据查询速度问题 多大的数据量?慢到什么程度?直接select count(*) from tb 试试 参考:提高查询速度方法总结这个帖子主要总结提高查询速度的方法,涉及到减少连接数据库次数、建立索引、优化语句等方面。关于索引,推荐转载的这篇文章http://blog.csdn.net/dutguoyi/archive/2006/01/10/575617.aspx改善SQL语句的效率http://community.csdn.net/Expert/topic/5087/5087396.xml?temp=.345669数据量很大怎样加快索检速度http://community.csdn.net/Expert/topic/5058/5058320.xml?temp=.1229517索引建立方法的区别http://community.csdn.net/Expert/topic/5068/5068154.xml?temp=.3010218频繁插入删除数据需要更新索引http://community.csdn.net/Expert/topic/4937/4937910.xml?temp=.8428614测试了一下sql server 2005 全文检索http://community.csdn.net/Expert/topic/4878/4878430.xml?temp=.6049311其他关于效率的高频问题判断一个表的数据不在另一个表中最优秀方法?http://community.csdn.net/Expert/topic/5038/5038742.xml?temp=.4704553删除千万级表中重复记录的办法http://community.csdn.net/Expert/topic/5089/5089261.xml?temp=.7907068数据库数据查询变得不正常类型问题大数据量,稳定运行一段时候以后无法得到查询结果。http://community.csdn.net/Expert/topic/4810/4810464.xml?temp=9.014529E-02 我的服务器是dell dr900 CPU:7320*4(4颗*4核=16核)内存:12G硬盘:80*4 15000转速没RAID 其实没有多少条数据,应该说是小数据库,也就是10W条数据吧,就用SELECT * FROM TB都没结束过,从查询分析器里 你最好具体一点,加了索引也要SQL的where语句中应用到才行,例如where a = '1' 和where a <> '1'两者就不一样了,你把SQL也写出来看看吧。 用 DBCC CHECKTABLE 检查一下表。 看看网络速度吧,是不是网速慢。还可以试验一下Dos下的 isql,osql 这个一般比较快 是不是和网速有关呢?用命令DBCC 看看数据库,索引什么的! 先抛开索引什么的吧!也抛开网络速度我从服务器上执行,打开查询分析器 输入命令 SELECT * FROM TB 等吧!我就想知道什么导致速度变慢,怎么才能提高查询速度! 如何快速取三位数字是递减的记录? group by 的问题 REFERENTIAL 约束如何使用? 一个简单的查询语句,在线等 这样的一个存储过程怎么写?请大家指点 存储过程的参数可以传递键值队列吗? 如何做这个存储过程???? 请大家帮帮我吧。我快闷死了。 横向sum 收费系统 SQL 计算股票当日涨跌率的问题? 问一个查询
这个帖子主要总结提高查询速度的方法,涉及到减少连接数据库次数、建立索引、优化语句等方面。关于索引,推荐转载的这篇文章
http://blog.csdn.net/dutguoyi/archive/2006/01/10/575617.aspx改善SQL语句的效率
http://community.csdn.net/Expert/topic/5087/5087396.xml?temp=.345669
数据量很大怎样加快索检速度
http://community.csdn.net/Expert/topic/5058/5058320.xml?temp=.1229517
索引建立方法的区别
http://community.csdn.net/Expert/topic/5068/5068154.xml?temp=.3010218
频繁插入删除数据需要更新索引
http://community.csdn.net/Expert/topic/4937/4937910.xml?temp=.8428614
测试了一下sql server 2005 全文检索
http://community.csdn.net/Expert/topic/4878/4878430.xml?temp=.6049311其他关于效率的高频问题判断一个表的数据不在另一个表中最优秀方法?
http://community.csdn.net/Expert/topic/5038/5038742.xml?temp=.4704553
删除千万级表中重复记录的办法
http://community.csdn.net/Expert/topic/5089/5089261.xml?temp=.7907068数据库数据查询变得不正常类型问题大数据量,稳定运行一段时候以后无法得到查询结果。
http://community.csdn.net/Expert/topic/4810/4810464.xml?temp=9.014529E-02
dell dr900
CPU:7320*4(4颗*4核=16核)
内存:12G
硬盘:80*4 15000转速
没RAID
你最好具体一点,加了索引也要SQL的where语句中应用到才行,例如where a = '1' 和where a <> '1'两者就不一样了,你把SQL也写出来看看吧。
用 DBCC CHECKTABLE 检查一下表。
是不是和网速有关呢?
用命令DBCC 看看数据库,索引什么的!
我从服务器上执行,打开查询分析器 输入命令 SELECT * FROM TB
等吧!
我就想知道什么导致速度变慢,怎么才能提高查询速度!