[转]sql server 到底能否处理百万级,千万级的数据?
2010-06-23 11:24
218 查看
看的别人的博客,深以为然,所以就转载过来,立此存照。原文链接:/article/5279102.html
刚毕业的时候,很多次去面试的时候被问及sql server能处理能力,以及上百万级别的数据的优化问题?我当然是说东又扯西的,说了一大堆方法方式来告诉他如何提高查询效率,如何正对各种应用特点来做优化。
我吹你吹了半天后,得到的提问着告诉我的很轻描淡写的答案是:不行,sql server不行,百万级别还是换oracle好。
我当时总是很茫然的接受答案。因为我没玩过,我没发言权。(但是我搞不懂的是为什么你还要问呢?难道是因为我简历上写的是我会sql server
的缘由?是到今日,自己面试别人了,也还是不明白当时那些面试官的心态。)
。。。。。。两年时间过去了。。。。。。
我很有幸在一个小门户(其实也还好,不是那么小了),玩过百万级的数据了。真是很荣幸还能玩到bbs库这样的实时操作比较多的库。
当我再一次在面试中被问到sql server的处理能力的时候,我能很有底气的告诉他们sql server能承受百万级别的处理能力,我也实践证明了它能。这时候面试官总是表现得思维很敏捷,问题又很快出来了,处理千万级别的数据,如何呢?
我的答案当然是未知了,因为我没玩过,我只能又吹了半天,说可以怎么做。 我再次追问面试官给出的答案当然还是无情的否认了sql server。
。。。。。又两年时间过去了。。。。。。
目前又有幸玩门户的bbs,记录是过亿的。每天这过亿记录的表的查询次数过了千万,我当然现在没有去面试,但是我还是真心的在这里希望不要碰到问我sql server处理百亿级,千亿级的数据的性能问题,更不希望告诉我答案是换oracle。
sql server 我真为它难过。在这里我要为sql server 平反也想在此也问问各位,目前用sql server处理数据的级别和对它的看法,当然也可以评论下其他人对sql server的看法。
posted @ 2010-06-02 23:00 无为是最高 阅读(3640) 评论(64) 编辑 收藏
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/19/71871f0d187f7e640991a74e1d805681)
发表评论
1844384
回复 引用 查看
#1楼2010-06-03 00:32 | 沙加
光比较数量级是毫无意义的,你可以问问那些现在搞SNS的大公司,他们多半上NoSQL的了吧~~~
回复 引用 查看
#2楼2010-06-03 00:36 | cokkiy
在能处理的数量级上,3大数据库〔oracle,db2,sql server〕没有任何明显的差别,许多都是先入为主的认识罢了
回复 引用 查看
#3楼2010-06-03 03:03 | 锦瑟无端五十弦
谁说sns公司nosql的,用sqlserver2008的还有好几个呢!
回复 引用 查看
#4楼2010-06-03 05:37 | 我写的不是代码 是寂寞
很多面试管,或者公司管理的人,不是做技术的出身,对于IT技术和产品(比如数据库)是一知半解的,所以很容易有先入为主的概念。
对于这一点的理解,请参看 HAL9000 的《对于大型公司项目平台选择j2ee的几层认识》的系列文章。
对于“没经过调查研究,就没有发言权”的认识,大多数人都知道,但恰恰大多数人都不做调查研究。
回复 引用 查看
#5楼2010-06-03 06:04 | 孙长宇
sql server 到底能否处理百万级,千万级的数据?
最近又想起曾经被忽悠过n次的问题。刚毕业的时候,很多次去面试的时候被问及sql server能处理能力,以及上百万级别的数据的优化问题?我当然是说东又扯西的,说了一大堆方法方式来告诉他如何提高查询效率,如何正对各种应用特点来做优化。
我吹你吹了半天后,得到的提问着告诉我的很轻描淡写的答案是:不行,sql server不行,百万级别还是换oracle好。
我当时总是很茫然的接受答案。因为我没玩过,我没发言权。(但是我搞不懂的是为什么你还要问呢?难道是因为我简历上写的是我会sql server
的缘由?是到今日,自己面试别人了,也还是不明白当时那些面试官的心态。)
。。。。。。两年时间过去了。。。。。。
我很有幸在一个小门户(其实也还好,不是那么小了),玩过百万级的数据了。真是很荣幸还能玩到bbs库这样的实时操作比较多的库。
当我再一次在面试中被问到sql server的处理能力的时候,我能很有底气的告诉他们sql server能承受百万级别的处理能力,我也实践证明了它能。这时候面试官总是表现得思维很敏捷,问题又很快出来了,处理千万级别的数据,如何呢?
我的答案当然是未知了,因为我没玩过,我只能又吹了半天,说可以怎么做。 我再次追问面试官给出的答案当然还是无情的否认了sql server。
。。。。。又两年时间过去了。。。。。。
目前又有幸玩门户的bbs,记录是过亿的。每天这过亿记录的表的查询次数过了千万,我当然现在没有去面试,但是我还是真心的在这里希望不要碰到问我sql server处理百亿级,千亿级的数据的性能问题,更不希望告诉我答案是换oracle。
sql server 我真为它难过。在这里我要为sql server 平反也想在此也问问各位,目前用sql server处理数据的级别和对它的看法,当然也可以评论下其他人对sql server的看法。
posted @ 2010-06-02 23:00 无为是最高 阅读(3640) 评论(64) 编辑 收藏
发表评论
1844384
回复 引用 查看
#1楼2010-06-03 00:32 | 沙加
光比较数量级是毫无意义的,你可以问问那些现在搞SNS的大公司,他们多半上NoSQL的了吧~~~
回复 引用 查看
#2楼2010-06-03 00:36 | cokkiy
在能处理的数量级上,3大数据库〔oracle,db2,sql server〕没有任何明显的差别,许多都是先入为主的认识罢了
回复 引用 查看
#3楼2010-06-03 03:03 | 锦瑟无端五十弦
谁说sns公司nosql的,用sqlserver2008的还有好几个呢!
回复 引用 查看
#4楼2010-06-03 05:37 | 我写的不是代码 是寂寞
很多面试管,或者公司管理的人,不是做技术的出身,对于IT技术和产品(比如数据库)是一知半解的,所以很容易有先入为主的概念。
对于这一点的理解,请参看 HAL9000 的《对于大型公司项目平台选择j2ee的几层认识》的系列文章。
对于“没经过调查研究,就没有发言权”的认识,大多数人都知道,但恰恰大多数人都不做调查研究。
回复 引用 查看
#5楼2010-06-03 06:04 | 孙长宇
相关文章推荐
- sql server 到底能否处理百万级,千万级的数据?
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(37)-文章发布系统④-百万级数据和千万级数据简单测试
- 把一个用sql server 2005内置加密方法加密数据的DB从一台电脑备份后,还原到另外一台电脑上,出现的问题的处理办法
- 处理千万级以上的数据提高查询速度的方法(转)
- 处理百万级以上的数据提高查询速度的方法:
- [百万级]通用分页存储过程.[千万级]实现千万级数据的分页显示!(转)
- 处理千万级以上的数据提高查询速度的方法
- sql server 2005处理数据挖掘结构出现错误
- mysql处理百万级以上的数据时提高其查询速度的方法
- SQL Server 2005 sp2安装后导入数据出错的处理方法
- 处理千万级以上的数据提高查询速度的方法 ...
- 使用MySQL处理百万级以上数据时,不得不知道的几个常识
- 关于mysql处理百万级以上的数据时如何提高其查询速度的方法
- 处理百万级以上的数据提高查询速度的方法
- 千万级数据处理解决方案(收集)
- 处理千万级以上的数据提高查询速度的方法
- MySQL处理千万级数据查询、分页
- 处理百万级以上的数据提高查询速度的方法
- 关于mysql处理百万级以上的数据时如何提高其查询速度的方法
- 详解如何挑战4秒内百万级数据导入SQL Server(转)