通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 my小屋
联系我们
设为首页
加入收藏

 

qq,asp,php,jsp,xml,sql,.net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 网络赚钱 | 网站地图 | 广告服务 | 服务
当前位置:首页>>编程开发>>sql专区>>正文 新版上线![旧版]
注:打开慢时请稍等
what's new in microsoft sql server 2000(七)

http://www.iyit.net  日期:2006-5-3 19:21:04  来源:  点击:
参加讨论】 联合sql 2000服务器(federated sql server 2000 servers)
可能大家都听说过集群服务器clustered server,但是在sql 2000里面我却惊奇的发现,集群服务器不见了!取而代之的是一个叫联合服务器的东东。
现在就让我们来看看它们之间有什么区别吧。
sql 2000的数据库能够被分散在一组独立的数据库服务器上以支持大规模的web站点的访问需求和企业级的数据处理系统。面对日益增长的需求,只需要简单的添加一个节点服务器就可以了。
——我怎么看不出来和集群服务器有什么区别嘛?
——上课的时候,不要发出这种声音!急什么,下面自然会讲到的。再乱讲话就罚站了哦。
windows 2000的com+组件就是被设计来用于在集群的windows 2000服务器上实现商业逻辑层的。每个服务器上都有一套同样的com+组件,windows 2000自己来平衡各个服务器之间的负载。使用cluster administrator可以很方便的配置集群服务器。
但是sql 2000并不支持这样的集群。sql 2000支持可更新的分布式视图(distributed partitioned views ),用它来水平的将数据分割在一组服务器上。这使得用户可以把一个数据库服务器添加到一组数据库服务器中,这些数据库相互合作,以提供和集群数据库服务器相同的性能标准。虽然它们合作管理这些数据,但是它们之间是独立运作的。每个服务器有独立的管理界面,(当然,你可以使用enterprise manager来管理一组服务器,但总是作为一个group中多个server来管理的,并不能把它们当作是一个server),也有各自的运作规则,可以有其他的数据和进程,只是在联合起来处理一个工作的时候才联合在一起。
sql 2000现在在多cpu的系统上可以有非常优异的性能(可以有8个或者更多的cpu),但是使用联合服务器,你几乎可以处理无限的负载。现在http://www.tpc.org 最高的tpcc纪录就是12台8cpu的联合服务器完成的。(2月17日的测试结果,到现在仍然是最高的。)
数据库服务器和商业逻辑服务器不一样,运行商业逻辑的时候每个服务器都可以完成相同的工作,即使一台服务器down了也不会对系统有什么影响。而数据库就不一样,你必须把数据分散在不同的服务器上,否则对性能就没有什么提高了。而在这样的情况下,如果数据库服务器不能用于处理独自的事务,那么就显得有些浪费。

ok,课间休息15min.下面我们讲重要的话题,如何使用联合服务器

1、建立linked server

sql 7就有了的东东,打开你的enterprise manager,security|linked servers,右键new linked server...,server type选sql server,然后填上用户名口令什么的

2、在每个服务器上建立表
-- on server1:
create table table_1_to_30000
(id int primary key
check (id between 1 and 29999),
... other fields
)

-- on server2:
create table table_30000_to_60000
(id int primary key
check (id between 30000 and 59999),
... other fields
)

-- on server3:
create table table_60000_to
(id int primary key
check (id > 60000),
... other fields
)

3、在每个服务器上建立视图
create view partitioned_views as
select * from mydatabase.dbo.table_1_to_30000
union all
select * from server2.mydatabase.dbo.table_30000_to_60000
union all
select * from server3.mydatabase.dbo.table_60000_to

4、mission accomplished
现在你就只要简单的使用这个视图就可以了,服务器自己知道把数据放到该放的地方去,查询的时候也知道该从那里去取数据,是不是很easy呢?

编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:sql server7.0 web賧料搜尋技巧
下一篇:what's new in microsoft sql server 2000(八)
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
第十七章 sql编程(二) 第十七章 sql编程(一) windows2000下安装apache php4 mysql  
windows 2000下安装php4及mysql大揭密  win2000 + php + mysql + tomcat + jsp 超级服务器apache+mysql+php+ssl之完全
超级服务器apache+mysql+php+ssl之完全 linux下快速安装“apache+php3+mysql” 如何集成linux、apache、php4、fastcgi
接触 solaris : 安装 apache + php + m linux服务器配置方案mysql(上) sql server 7.0与以前的版本相比,安全
设置proxy server和sql server实现互联 microsoft sql server 7.0安全问题     mysql安全性指南(3)(转)            
mysql安全性指南 (2)(转)            mysql安全性指南 (1)(转)            怎样才能限制sql server只能让指定的机
远程检测ms sql server账号安全性      模拟sql server的两个日期处理函数     用dbsql类加快开发mysql数据库程序的速
将access数据库移植到microsoft sql se microsoft sql server 7.0数据库设置与 microsoft sql server 7.0数据库升级转
最新更新 热点排行 推荐新闻
sql server 7.0与以前的版本相比,安全
设置proxy server和sql server实现互联
microsoft sql server 7.0安全问题   
mysql安全性指南(3)(转)           
mysql安全性指南 (2)(转)          
去除dw mx 2004表格宽度辅助
驯服不听话的网页表格
dw mx 2004代码编辑新功能
细品dw mx 2004内建fw技术
用 javascript 写的一个映射表类
dreamweaver里使用层的一些建议
表格边框魔鬼教程
用dreamweaver进行网页优化
用dreamweaver制作拖拽效果
寻找dreamweaver鲜为人知的小秘诀
sql server 7.0与以前的版本相比,安全
sql简明教程(6)
sql简明教程(5)
sql简明教程(4)
sql简明教程(3)
qq珊瑚虫外挂4.0版本发布!
多个广告位招商!
摄影后期系列一:1分钟为数码相片去红眼
教您显示器亮度对比度的调节
qq挂机说明
asp进度条
photoshop通道抠图:给秀发飞扬的mm照
新版上线,今日正式开通!!!
更多精彩图文广告等着您!
asp中使用sql语句教程
sql简明教程(1)
第二十章 开发delphi对象式数据管理功
sql简明教程(1)
vbscript和javascript互相调用 
jsp教程(四)-jsp actions的使用
操作系统被入侵后的修复过程
五一别忘电脑防毒 养成良好上网习惯
google对ie浏览器将捆绑搜索功能表担忧
新版上线,今日正式开通!!!
用photoshop创意图形“岁月”
摄影后期系列一:1分钟为数码相片去红眼

 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights © 2004-2006 iyit.net all rights reserved.
网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息