官术网_书友最值得收藏!

6.8 本章知識(shí)點(diǎn)回顧

描述各種數(shù)據(jù)操作語言(DML)語句

● INSERT在表中插入行。

● UPDATE調(diào)整現(xiàn)有行的值。

● DELETE刪除行。

● MERGE可以合并INSERT、UPDATE和DELETE的功能。

● 雖然TRUNCATE不是DML命令,但它能夠刪除表中的所有行。

● INSERT可以將一些行插入多個(gè)表中。

● 可以用子查詢來生成要插入的、要更新的和要?jiǎng)h除的行。

● 在提交之前,INSERT、UPDATE和DELETE并不是永久的。

● TRUNCATE從表中刪除所有行。

● TRUNCATE讓變更立即變得永久:它無法回滾。

控制事務(wù)

● 事務(wù)是邏輯工作單元,可能由幾個(gè)DML語句組成。

● 在提交之前,事務(wù)對(duì)其他會(huì)話不可見。

● 在提交之前,可以回滾事務(wù)。

● SAVEPOINT讓會(huì)話回滾部分事務(wù)。

解釋DML和撤消數(shù)據(jù)的生成

● 所有DML命令都生成撤消和重做內(nèi)容。

● 重做保護(hù)對(duì)段(撤消段和數(shù)據(jù)段)所做的所有更改。

● 服務(wù)器進(jìn)程從數(shù)據(jù)文件讀取信息,DBWn針對(duì)數(shù)據(jù)文件執(zhí)行寫操作。

監(jiān)控和管理撤消數(shù)據(jù)

● 實(shí)例將在一個(gè)指定的撤消表空間中使用撤消段。

● 可以存在多個(gè)撤消表空間,但每次只能使用一個(gè)。

● 撤消表空間應(yīng)該具有足夠的存儲(chǔ)量,以便將最高撤消生成速率和運(yùn)行時(shí)間最長的查詢考慮在內(nèi)。

● 撤消表空間數(shù)據(jù)文件與其他數(shù)據(jù)文件類似。

撤消數(shù)據(jù)和重做數(shù)據(jù)之間的區(qū)別

● 撤消操作保護(hù)事務(wù),而重做操作保護(hù)塊的變更。它們不是相反的,而是互補(bǔ)的。

配置撤消保留時(shí)間

● 撤消數(shù)據(jù)將始終保持到生成它的事務(wù)以COMMIT或ROLLBACK結(jié)束為止,這是“active”(活動(dòng))撤消。

● 撤消數(shù)據(jù)在進(jìn)入不活動(dòng)狀態(tài)后,會(huì)保留一段時(shí)間,以便滿足長期運(yùn)行的查詢的任何讀一致性要求,這是“unexpired”(未過期)撤消。

● “expired”(過期)撤消是讀一致性不再需要的數(shù)據(jù),在重用撤消段的空間時(shí),將隨時(shí)重寫“expired”(過期)撤消。

● 用undo_retention參數(shù)設(shè)置一個(gè)目標(biāo),就配置了撤消保留時(shí)間。這僅是一個(gè)目標(biāo),如果撤消表空間的空間不足,就不會(huì)達(dá)到該目標(biāo)——除非把表空間設(shè)置為RETENTION GUARANTEE,這可能使事務(wù)因缺乏撤消空間而失敗。

描述鎖定機(jī)制和數(shù)據(jù)并發(fā)管理

● 默認(rèn)的鎖定級(jí)別是行級(jí)別。

● 鎖定對(duì)于所有DML命令是必需的,對(duì)于SELECT是可選的。

● DML語句需要所涉及對(duì)象上的共享鎖,以及所涉及行上的排他鎖。

● DDL鎖定需要受影響對(duì)象上的排他鎖。

監(jiān)視和解決鎖定沖突

● 查詢V$SESSION視圖或使用Database Express,可以識(shí)別出行鎖定導(dǎo)致的阻塞。

● 終止阻塞的事務(wù)或停止阻塞的會(huì)話,就可以解決鎖定沖突。

● 死鎖將自動(dòng)解決。

推薦閱讀
  1. 銀行業(yè)專業(yè)人員初級(jí)職業(yè)資格考試專用教材:風(fēng)險(xiǎn)管理歷年真題及全真密押模擬試卷(新大綱)
  2. 2019年下半年國家教師資格考試專用教材·教育教學(xué)知識(shí)與能力(小學(xué))
  3. 中級(jí)會(huì)計(jì)師《中級(jí)會(huì)計(jì)實(shí)務(wù)》歷年真題詳解與考前押題試卷
  4. 經(jīng)濟(jì)基礎(chǔ)知識(shí)十年真題精析(中級(jí))(2016版)
  5. 2019年出版專業(yè)職業(yè)資格考試《出版專業(yè)理論與實(shí)務(wù)(初級(jí))》歷年真題與模擬試題詳解
  6. 國家職業(yè)資格考試《職業(yè)道德》考點(diǎn)歸納與典型題詳解
  7. 2019年全國導(dǎo)游人員資格考試輔導(dǎo)教材-全國導(dǎo)游基礎(chǔ)知識(shí)
  8. 2019年山西省農(nóng)村信用社公開招聘工作人員考試復(fù)習(xí)全書【核心講義+歷年真題詳解】
  9. 2019年下半年全國統(tǒng)考教師資格考試《綜合素質(zhì)(小學(xué))》復(fù)習(xí)全書【核心講義+歷年真題詳解】
  10. 2019年下半年國家教師資格考試專用教材·保教知識(shí)與能力(幼兒園)
  11. 2019年全國導(dǎo)游人員資格考試輔導(dǎo)教材-西藏導(dǎo)游基礎(chǔ)知識(shí)
  12. 2019年全國導(dǎo)游人員資格考試輔導(dǎo)教材-重慶導(dǎo)游基礎(chǔ)知識(shí)
  13. 啟視未來:2018—2019新東方留學(xué)指南英聯(lián)邦國家
  14. 新駕考汽車駕駛速成(適用B1、B2、A1、A2):第2版
  15. 《國際中文教師證書》考試考生指引手冊(cè)
主站蜘蛛池模板: 隆回县| 鹿邑县| 延安市| 海城市| 金乡县| 安仁县| 彩票| 平南县| 出国| 革吉县| 汝阳县| 绍兴县| 化德县| 巫溪县| 偏关县| 乐都县| 大新县| 梁山县| 将乐县| 金山区| 晋州市| 拜城县| 榕江县| 汉阴县| 谢通门县| 章丘市| 天门市| 宜宾县| 留坝县| 东兴市| 和平县| 洪泽县| 望都县| 沙洋县| 闻喜县| 沁源县| 正宁县| 常州市| 九寨沟县| 固原市| 张家港市|