2.Oracle真的實現了行級鎖,SQL Server也號稱實現了行級鎖,但是如果妳真的去嘗試,沒有索引就不行。
3.因為Oracle有多版本數據的技術,讀寫操作不會互相等待。雖然SQL Server 2005加入了學習Oracle的快照機制,也引入了多版本數據(MySQL也有多版本數據機制,所以不能說壹定是學習Oracle),但實際效果感覺有兩個版本的數據。當隔離級別為read committed時,讀取和寫入將不再相互等待,但將隔離級別設置為Serializable仍會產生讀取和寫入相互等待。
4.Oracle的事務日誌歸檔相當方便,而SQL Server要通過事務日誌備份來實現,要配置自動作業來啟動代理服務。
5.Oracle的數據字典豐富,DBA很容易判斷數據庫的各種情況。SQL Server 2005雖然學習了Oracle的數據字典的特點,但是在數量和方便性上還是差的很遠。個人感覺這是甲骨文最人性化的地方。
6.Oracle的PL/SQL比SQL Server的T-SQL強大多了。