亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2607 | 回復(fù): 3
打印 上一主題 下一主題

Oracle與SQL Server數(shù)據(jù)庫對(duì)比 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2007-07-31 13:35 |只看該作者 |倒序?yàn)g覽
1.Oracle為客戶端開啟會(huì)話有兩種方式:共享服務(wù)和專用服務(wù)。在專用服務(wù)情況下,監(jiān)聽器為連接請(qǐng)求創(chuàng)建新進(jìn)程(Unix環(huán)境下是Process,Windows下我想應(yīng)該是Thread吧);共享服務(wù)情況下,監(jiān)聽器將客戶請(qǐng)求交給Dispatcher,由Dispatcher安排多客戶的作業(yè)。SQL Server在默認(rèn)情況下自動(dòng)為客戶端連接創(chuàng)建線程,當(dāng)有非常多的客戶連接時(shí),SQL Server可以使用線程池管理多會(huì)話,這類似于Oracle的共享服務(wù)。

  2.Oracle的內(nèi)存管理分三塊:SGA、PGA、UGA;在MSDN中并沒有提及怎樣控制SQL Server的內(nèi)存分配,只是提到SQL Server的虛擬地址空間分成緩沖池占用空間和其余空間,且SQL Server有動(dòng)態(tài)內(nèi)存管理機(jī)制。

  3. Oracle的實(shí)例一次只能管理一個(gè)數(shù)據(jù)庫,數(shù)據(jù)庫在集群環(huán)境下可由多個(gè)實(shí)例管理。而SQL Server單個(gè)實(shí)例一次能管理多個(gè)數(shù)據(jù)庫。Oracle數(shù)據(jù)庫存儲(chǔ)方式有OS文件、裸分區(qū)、ASM等,SQL Server的數(shù)據(jù)庫存儲(chǔ)只能是系統(tǒng)文件。

  4. Oracle數(shù)據(jù)庫包含表空間,表空間可以使用多個(gè)文件存儲(chǔ)數(shù)據(jù),表空間就類似于SQL Server中的文件組。區(qū)是物理連續(xù)上連接的存儲(chǔ)空間,區(qū)中包括最小I/O單位——塊(Oracle)或頁(SQL Server)。但SQL Server頁大小是8KB,區(qū)包含8個(gè)頁;Oracle不同表空間可以有不同的塊大小,區(qū)的大小和保護(hù)塊的數(shù)量也不固定。SQL Server的頁由一個(gè)數(shù)據(jù)庫對(duì)象獨(dú)占,物理儲(chǔ)存的數(shù)據(jù)庫對(duì)象只有索引和表兩種;而Oracle中的段由數(shù)據(jù)庫對(duì)象定義,且其存儲(chǔ)的對(duì)象復(fù)雜得多,有表段、索引段、回滾段、臨時(shí)段等等,所以在一個(gè)聚簇段中的塊可能被多個(gè)表使用。

  5. Oracle使用FREELIST管理可以塊,通過設(shè)置PCTFREE和PCTUSED控制快在何種條件下可用;SQL Server使用GAM、SGAN記錄可用頁,使用PFS跟蹤頁的使用狀況。

  6. SQL Server的表有兩種方式組織數(shù)據(jù)的物理存儲(chǔ),一種是無序的堆組織,這Oracle是類似的;另一種是由聚簇索引決定數(shù)據(jù)排序方式,Oracle也可有索引組織方式,但不同于SQL Server,它依鍵排序數(shù)據(jù),不增加一個(gè)索引用于聚簇,不會(huì)有額外的開銷。此外,Oracle的聚簇表是多表存儲(chǔ)在相同段上,像SQL Server的混合區(qū)可以包含不同表的頁,但Oracle的聚簇表是一組含有相同列的表可以儲(chǔ)存在相同的塊中,聚簇表的可以有索引或Hash方式組織數(shù)據(jù)

  7. Oracle創(chuàng)建表分區(qū)會(huì)創(chuàng)建不同的段,SQL Server 2005通過分區(qū)方案將不同分區(qū)存儲(chǔ)到不同的文件組。Oracle有三種分區(qū)方法,SQL Server使用分區(qū)函數(shù)。Oracle 11g中還將加入時(shí)段分區(qū)、系統(tǒng)分區(qū)等。

  8. SQL Server的索引只有B-樹,Oracle有B-樹、位圖、函數(shù)、位圖連接和可擴(kuò)展索引。

  9. Oracle的重做日志與SQL Server的事務(wù)日志都使用循環(huán)寫入策略,Oracle使用多個(gè)重做日志文件,SQL Server也可使用多個(gè)日志文件,但將日志文件分成多個(gè)虛擬日志,以虛擬日志為單位進(jìn)行循環(huán)。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2007-08-01 09:28 |只看該作者

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2007-08-01 14:44 |只看該作者
好,頂一下.

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2007-08-02 15:37 |只看該作者
不錯(cuò),支持一下.
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP