账号通
    

账号  

密码  

3802

查看

10

回复
主题:用科汛系统建站AC数据库奇的大463M数据库现在后台根本没法管理速度期慢 [收藏主题] 转到:  
yujie888 当前离线

24

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:369 分
登录次数:10 次
注册时间:2007/3/29
最后登录:2007/11/16
yujie888 发表于:2007/9/20 17:28:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线网校系统

呵呵~~我做过超大型系统,我来解释一下吧:(以下数据均以单体服务器为基准)

Access 是单体文件型微型数据库,一般负载能力仅为70M左右,超过这个容量,系统将变得越来越慢;

SQL 2000 企业版及更老版本 为结构化中型数据库,一般负载能力约为15G左右(不含数据库日志),超过这个容量,系统将变得越来越慢,如果优化(SQL语句优化、数据库字段、索引、视图优化及程序优化)合适,可负载至40G左右;Sql 2000 在数据库小于50M时体现不出优势,甚至比Access 略慢;

SQL 2005 企业版 为全新结构化中大型数据库,一般负载能力为25G左右,超过这个容量,系统将变得越来越慢,优化合适可达70G,而用.net 2.0 打Sp2 补丁编写的程序 +SQL 2005 SP1 补丁后,负载能力最大可攀升至100G左右;SQL 2005 企业版 在数据库容量小于150M时 优势比SQL 2000并不明显,但使用.net 程序时还是可以感觉的Sql 2005 的优势;

Oracle 11g 为大型结构化数据库,一般负载为25G左右,优化后可达100G,当数据库容量小于500M时,比SQL慢许多,但数据容量上了5G优势就比SQL明显了;

其他常用数据库还有SAP、DB2、MySQL、Informix 等大型、超大型数据库,其中SAP、DB2、Informix多用于银行或军方。

以上数据均以单体服务器为基准,如果把那些大型服务器做数据库服务器集群,呵呵~~容量超大,想像一下:百度、Google 海量信息为什么那么快能搜索出来,就是由于有上千台数据库服务器在做支持,而每台数据库只负责海量数据中的1万~5万条数据的检索;

再举个实例:

某省省级重点新闻网站的论坛,两台服务器,一台WEB服务器、一台数据库服务器,WEB服务器为8颗双核至强服务器+8G内存、而数据库服务器为4颗双核至强+8G内存,论坛WEB应用程序为ASP编写,数据库为SQL 2005 目前数据库容量70G ,数据库日志为150G,页面执行时间小于1秒。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.04688秒 powered by KesionCMS 9.0