如何对SQL数据库分工处理?!

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:16:01
我的数据库是SQL2005 ,建立在一台电脑主机上,由于处理的数据量大,想分开对数据进行分工处理,现在把本来的数据分开2个数据库主机处理不同部分的数据
简单说就是同时连接到2个数据库进行数据处理!
每个流程做的步骤分开到2个不同的数据库处理,减少单独数据库的处理量!
如何做到!?急啊!!

这应该叫做数据库散列。你把一个数据库中的表,根据业务的不同分到不同的数据库服务器上,将数据做到负载均衡。我虽然没有做过,但是听过一些解决方案,你试试。修改一下你的程序,将对不同数据表的操作的链接字符串改一下就好啦。我想到一个方法。如果你用的是.net,可以在webconfig中或者再一个基类页面或者再HttpModel中做一个规则,标志所有的表的链接字符串规则。
我没有做过,只是自己想的。