新聞中心
SQL server 分布式數(shù)據(jù)庫的2種不同系統(tǒng)
作者:佚名 2010-06-29 16:19:03
數(shù)據(jù)庫
SQL Server
分布式 我們今天主要向大家描述的是SQL Server 分布式數(shù)據(jù)庫的2種不同的系統(tǒng),以下就是文章的詳細內(nèi)容介紹,望大家借鑒。

成都創(chuàng)新互聯(lián)公司是一家專注于做網(wǎng)站、成都網(wǎng)站建設(shè)與策劃設(shè)計,大峪網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:大峪等地區(qū)。大峪做網(wǎng)站價格咨詢:028-86922220
此文主要向大家講述的是SQL Server 分布式數(shù)據(jù)庫,其中主要包括對兩種分布式數(shù)據(jù)庫系統(tǒng)的介紹,還有在不同的場地存儲同一數(shù)據(jù)的多個副本原因的描述,以下就是文章的主要內(nèi)容的的具體描述。
分布式數(shù)據(jù)庫系統(tǒng)有兩種:
一種是物理上分布的,但邏輯上卻是集中的。這種分布式數(shù)據(jù)庫只適宜用途比較單一的、不大的單位或部門。
另一種分布式數(shù)據(jù)庫系統(tǒng)在物理上和邏輯上都是分布的,也就是所謂聯(lián)邦式分布數(shù)據(jù)庫系統(tǒng)。由于組成聯(lián)邦的各個子數(shù)據(jù)庫系統(tǒng)是相對“自治”的,這種系統(tǒng)可以容納多種不同用途的、差異較大的數(shù)據(jù)庫,比較適宜于大范圍內(nèi)數(shù)據(jù)庫的集成。
分布式數(shù)據(jù)庫系統(tǒng)(DDBS)包含分布式數(shù)據(jù)庫管理系統(tǒng)(DDBMS)和分布式數(shù)據(jù)庫(DDB)。在分布式數(shù)據(jù)庫系統(tǒng)中,一個應(yīng)用程序可以對數(shù)據(jù)庫進行透明操作,數(shù)據(jù)庫中的數(shù)據(jù)分別在不同的局部數(shù)據(jù)庫中存儲、由不同的 DBMS進行管理、在不同的機器上運行、由不同的操作系統(tǒng)支持、被不同的通信網(wǎng)絡(luò)連接在一起。
一個分布式數(shù)據(jù)庫在邏輯上是一個統(tǒng)一的整體,在物理上則是分別存儲在不同的物理節(jié)點上。一個應(yīng)用程序通過網(wǎng)絡(luò)的連接可以訪問分布在不同地理位置的數(shù)據(jù)庫。它的分布性表現(xiàn)在數(shù)據(jù)庫中的數(shù)據(jù)不是存儲在同一場地。 更確切地講,不存儲在同一計算機的存儲設(shè)備上。
這就是與集中式數(shù)據(jù)庫的區(qū)別。從用戶的角度看,一個SQL Server 分布式數(shù)據(jù)庫系統(tǒng)在邏輯上和集中式數(shù)據(jù)庫系統(tǒng)一樣,用戶可以在任何一個場地執(zhí)行全局應(yīng)用。就好那些數(shù)據(jù)是存儲在同一臺計算機上,有單個數(shù)據(jù)庫管理系統(tǒng)(DBMS)管理一樣,用戶并沒有什么感覺不一樣。
分布式數(shù)據(jù)庫系統(tǒng)是在集中式數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)上發(fā)展起來的,是計算機技術(shù)和網(wǎng)絡(luò)技術(shù)結(jié)合的產(chǎn)物。分布式數(shù)據(jù)庫系統(tǒng)適合于單位分散的部門,允許各個部門將其常用的數(shù)據(jù)存儲在本地,實施就地存放本地使用,從而提高響應(yīng)速度,降低通信費用。
分布式數(shù)據(jù)庫系統(tǒng)與集中式數(shù)據(jù)庫系統(tǒng)相比具有可擴展性,通過增加適當?shù)臄?shù)據(jù)冗余,提高系統(tǒng)的可靠性。在集中式數(shù)據(jù)庫中,盡量減少冗余度是系統(tǒng)目標之一.其原因是,冗余數(shù)據(jù)浪費存儲空間,而且容易造成各副本之間的不一致性.
而為了保證數(shù)據(jù)的一致性,系統(tǒng)要付出一定的維護代價.減少冗余度的目標是用數(shù)據(jù)共享來達到的。而在SQL Server 分布式數(shù)據(jù)庫中卻希望增加冗余數(shù)據(jù),在不同的場地存儲同一數(shù)據(jù)的多個副本,
其原因是:
①.提高系統(tǒng)的可靠性、可用性當某一場地出現(xiàn)故障時,系統(tǒng)可以對另一場地上的相同副本進行操作,不會因一處故障而造成整個系統(tǒng)的癱瘓。
②.提高系統(tǒng)性能系統(tǒng)可以根據(jù)距離選擇離用戶最近的數(shù)據(jù)副本進行操作,減少通信代價,改善整個系統(tǒng)的性能。
【編輯推薦】
- 造成SQL Server查詢速度慢的10種原因
- 三種SQL Server 恢復(fù)模式的比較
- SQL Server 2008 升級顧問大盤點
- 如何判斷SQL Server BIT類型占用空間的多少?
- SQL Server CLR之去除字符串中的指定字符串
本文名稱:SQL Server 分布式數(shù)據(jù)庫的2種不同系統(tǒng)
網(wǎng)頁URL:http://m.fisionsoft.com.cn/article/copggoh.html


咨詢
建站咨詢
