解讀SQL和Oracle對(duì)數(shù)據(jù)庫事務(wù)處理的差異(2)_Mssql數(shù)據(jù)庫教程
推薦:分析SQL Server性能的改進(jìn)與邏輯數(shù)據(jù)庫設(shè)計(jì)的關(guān)聯(lián)SQL語句優(yōu)化的原則: ◆1、使用索引來更快地遍歷表 缺省情況下建立的索引是非群集索引,但有時(shí)它并不是最佳的。在非群集索引下,數(shù)據(jù)在物理上隨機(jī)存放在數(shù)據(jù)頁上。合理的索引設(shè)計(jì)要建立在對(duì)各種查詢的分析和預(yù)測(cè)上。一般來說:①。有大量重復(fù)值、且經(jīng)常有范
事務(wù)一開始查詢,一直沒結(jié)束,而事務(wù)二開始修改key為1的數(shù)據(jù)為Z,事務(wù)二進(jìn)行提交,數(shù)據(jù)變成下面的表格。但是事務(wù)一查詢結(jié)束的時(shí)候還是讀出A,B,C,D,因?yàn)椴樵兪菑腢ndo中讀出快照。
Flashback查詢是Oracle 10g引進(jìn)的功能,可以查詢出提交之后修改之前的數(shù)據(jù),例如上面例子事務(wù)三在事務(wù)二提交后想查詢出A,B,C,D可以通過Flashback查詢來完成。這也是有Undo Data來支持的。
物理實(shí)現(xiàn)
從上面的邏輯實(shí)現(xiàn)看,只是知道了事務(wù)以及Undo Data的作用,還不清楚Oracle對(duì)事務(wù)的支持到底怎么實(shí)現(xiàn)的。下面從物理結(jié)構(gòu)上講述Oracle怎么對(duì)事務(wù)進(jìn)行支持。請(qǐng)先看一個(gè)物理結(jié)構(gòu)圖。
圖源自于《Oracle Database 10g: Administration Workshop I》
分享:怎樣利用SQL Server復(fù)制技術(shù)實(shí)現(xiàn)數(shù)據(jù)同步更新Microsoft SQL Server 2000復(fù)制的概念:在數(shù)據(jù)庫之間對(duì)數(shù)據(jù)和數(shù)據(jù)庫對(duì)象進(jìn)行復(fù)制和分發(fā)并進(jìn)行同步以確保其一致性的一組技術(shù)。 使用復(fù)制可以將數(shù)據(jù)分發(fā)到不同位置,通過局域網(wǎng)、使用撥號(hào)連接、通過 Internet 分發(fā)給遠(yuǎn)程或移動(dòng)用戶。復(fù)制還能夠使用戶提高應(yīng)用
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫教程推薦
- 講解數(shù)據(jù)庫調(diào)優(yōu)與程序員相關(guān)的幾個(gè)方面
- SQL SQL Server 2008中的新日期數(shù)據(jù)類型
- 從各種位置截取字符串的SQL語法
- 怎樣利用SQL Server復(fù)制技術(shù)實(shí)現(xiàn)數(shù)據(jù)同步更新
- 解析微軟SQL Server 2008如何令商業(yè)智能平民化
- 深入淺出SQL之左連接、右連接和全連接
- 解決SQL Server數(shù)據(jù)庫占用過多內(nèi)存的方法
- 一列保存多個(gè)ID(將多個(gè)用逗號(hào)隔開的ID轉(zhuǎn)換成用逗號(hào)隔開的名稱)
- 詳解SQL Server2000安全管理機(jī)制
- SQL Server 2008中的新日期數(shù)據(jù)類型
- 相關(guān)鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫教程-解讀SQL和Oracle對(duì)數(shù)據(jù)庫事務(wù)處理的差異(2)。