Sql Server 表数据量与查询性能的问题

liangjianyong 2010-10-18 10:59:41
描述,有一张表需要频繁的插入数据,表中的数据量,到级别的时候,同等的查询条件下,查询性能会受比较大的影响??
有没有一个经验值,是100万,50万还是???


另外:
表结构为
Url IsChecked
www.baidu.com 0
www.gooogle.com 1
www.sina.com 1
www.sohu.com 0
www.google.com 0
......

想要查询出Distinct Url,distinct范围是整张表,并且IsChecked为0的数据,如何写Sql语句,才能达到最优的或者比较好的性能
...全文
165 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
王向飞 2010-10-19
  • 打赏
  • 举报
回复
索引对查询性能有提高,但更新插入会有一定影响。
liangjianyong 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dawugui 的回复:]

不管数据量多大,需要合理的设计,例如相关字段需要设置索引.

另外性能问题,还根据你的SQL语句有关.
[/Quote]

如果创建了索引,频繁的插入就会频繁的去修改索引,这样对性能还是有一定的影响吧
Mr_Nice 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 liangjianyong 的回复:]
描述,有一张表需要频繁的插入数据,表中的数据量,到级别的时候,同等的查询条件下,查询性能会受比较大的影响??
有没有一个经验值,是100万,50万还是???


另外:
表结构为
Url IsChecked
www.baidu.com 0
www.gooogle.com 1
www.sina.com 1
www.sohu.com ……
[/Quote]

对于频繁的插入,习惯性,有计划的重建索引,会带来一定的性能优化。
说到底,结构是根本。

claro 2010-10-19
  • 打赏
  • 举报
回复
单表方式添加索引,设计是很重要。

dawugui 2010-10-18
  • 打赏
  • 举报
回复
相关优化的文章参考

SQL优化34条
http://topic.csdn.net/u/20080808/14/dfc973e7-fcf2-4526-9de1-fa5efc148f5c.html

SQL语句优化汇总
(http://topic.csdn.net/u/20080716/11/2317d040-48e7-42da-822e-040b4c55b46d.html)
dawugui 2010-10-18
  • 打赏
  • 举报
回复
不管数据量多大,需要合理的设计,例如相关字段需要设置索引.

另外性能问题,还根据你的SQL语句有关.

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧