下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
優(yōu)化器的使用本講大綱:1、優(yōu)化器的概念
支持網(wǎng)站:2、運行EXPLAINPLAN
優(yōu)化器的概念
盡管現(xiàn)在計算機的CPU速度達(dá)到GB級,但在處理數(shù)據(jù)庫時還是顯得不夠。在大型應(yīng)用系統(tǒng)中,存在許多消耗CPU大量時間的SQL語句,但是卻很少被程序員本人發(fā)現(xiàn)。
實際上,Oracle優(yōu)化器在處理每一個SQL語句準(zhǔn)備執(zhí)行之前,都需要進(jìn)行許多步驟才能使SQL語句成為可執(zhí)行的語句。(1)語法檢查:檢查SQL語句的拼寫是否正確。(2)語義分析:核實所有與數(shù)據(jù)字典不一致的表和列的名字。(3)概要存儲檢查:檢查數(shù)據(jù)字典,以確定該SQL語句的概要是否已經(jīng)存在。(4)生成執(zhí)行計劃:使用基于成本的優(yōu)化規(guī)則和數(shù)據(jù)字典的統(tǒng)計表來決定最佳執(zhí)行計劃。(5)建立二進(jìn)制代碼:基于執(zhí)行計劃,Oracle生成了二進(jìn)制執(zhí)行代碼。執(zhí)行計劃是Oracle系統(tǒng)在執(zhí)行SQL語句時的一種執(zhí)行策略。那么,我們?nèi)绾慰吹竭@些執(zhí)行計劃的內(nèi)容呢?為了得到Oracle產(chǎn)生的執(zhí)行計劃的報告,我們必須創(chuàng)建一個表來存放系統(tǒng)檢查SQL語句執(zhí)行計劃時所產(chǎn)生的結(jié)果,建議在用戶的賬戶下執(zhí)行UTLXPLAN腳本來完成PLAN_TABLE表的創(chuàng)建,該表存放執(zhí)行計劃的信息。當(dāng)運行了UTLXPLAN.SQL這個腳本后,Oracle在用戶的賬戶下創(chuàng)建了TABLE_NAME表。該表用于存放用戶希望產(chǎn)生的SQL語句的執(zhí)行計劃。那么,如何才能使系統(tǒng)生成某個SQL語句的執(zhí)行計劃呢?這就是EXPLAINPLAN命令的工作,其語法如下:explainplan[setstatement_id[=]<stringliteral>][into<table_name>]for<sql_statment>運行EXPLAI
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣告公司合作協(xié)議合同樣本
- 2025軟件銷售代理合同書
- 2025小型汽車配件購買合同
- 2025公司向個人借款合同范本
- 二零二五年度房地產(chǎn)項目土地租賃及銷售代理協(xié)議3篇
- 2025農(nóng)村家庭土地流轉(zhuǎn)合同分家協(xié)議書樣本2篇
- 公墓生態(tài)葬服務(wù)及配套設(shè)施建設(shè)合同(年度)3篇
- 二零二五年度電子商務(wù)企業(yè)高管平臺運營管理聘用合同3篇
- 2025年度房屋維修服務(wù)與社區(qū)環(huán)境改善合作協(xié)議2篇
- 二零二五年度新型塑鋼窗研發(fā)與生產(chǎn)合同3篇
- 2025年國家圖書館招聘筆試參考題庫含答案解析
- 機器人課程課程設(shè)計
- 南充市市級事業(yè)單位2024年公招人員擬聘人員歷年管理單位遴選500模擬題附帶答案詳解
- 安全知識考試題庫500題(含答案)
- 2024-2025學(xué)年上學(xué)期南京小學(xué)數(shù)學(xué)六年級期末模擬試卷
- 河北省保定市定興縣2023-2024學(xué)年一年級上學(xué)期期末調(diào)研數(shù)學(xué)試題(含答案)
- 2025年中國蛋糕行業(yè)市場規(guī)模及發(fā)展前景研究報告(智研咨詢發(fā)布)
- 護(hù)理組長年底述職報告
- 護(hù)理不良事件分析 課件
- 糖尿病患者健康管理測試試題(三套題-有答案)
- 《住院患者身體約束的護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀課件
評論
0/150
提交評論