版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、整理課件,1,Training,TOAD Tools of Oracle Application Developer,整理課件,2,TOAD,content Installation & Register& Uninstallation Set envionment variables in TOAD Schema Browser SQL Editor PL/SQL Editor PL/SQL Debug SQL Modeler Export/Import Source Code/Data Other Tools DBA Tools SQL Tuning Knowledge Base for
2、Oracle Administration Knowledge Base for PL/SQL Exercise,整理課件,3,Toad的打包方式,TOAD Standard Version SQL Editor PL/SQL Editor PL/ Formatter Schema Browser SQL Modeler Session and server information TOAD Professional Version Standard Version PL/SQL Debugger Formatter Plus TOAD Xpert Version Professional V
3、ersion SQLab Xpert,Toad DBA Module Knowledge Base for Oracle Administration Knowledge Base for PLSQL,整理課件,4,系統(tǒng)需求,Client Windows 95/98/NT/2000 16MB RAM 15MB disk space Oracle SQL*Net or Net 8 (32-bit only) Server Oracle versions 7.3 and higher Any hardware platform,See Getting Started Guide,整理課件,5,In
4、stallation-安裝類型,選項(xiàng)1:缺省,安裝Toad 全部客戶端應(yīng)用在本機(jī),并可在本機(jī)運(yùn)行 Toad.exe 選項(xiàng)2:安裝Toad 客戶端應(yīng)用在本機(jī),在Server端建立toad.exe 和toad.hlp的shortcut 選項(xiàng)3:安裝除toad.exe和toad.hlp文件在Server端,其他文件安裝在Client端,選項(xiàng)說明,整理課件,6,Installation-安裝SQLab Xpert Option,需要DBA的帳號(hào),整理課件,7,Register TOAD,整理課件,8,UnInstallation,整理課件,9,設(shè)置TOAD環(huán)境變量,View-Options Gener
5、al 是否自動(dòng)連接數(shù)據(jù)庫 關(guān)閉TOAD前是否提示 關(guān)閉TOAD前是否自動(dòng)Commit 是否顯示連接數(shù)據(jù)庫的用戶名和數(shù)據(jù)庫名 . Startup TOAD啟動(dòng)時(shí),顯示的界面和內(nèi)容 . Oracle 是否自動(dòng)commit 存放執(zhí)行計(jì)劃的表名 . Debugging 是否自動(dòng)顯示Debug窗口 斷點(diǎn)顏色設(shè)置 存放執(zhí)行計(jì)劃的表名,整理課件,10,設(shè)置環(huán)境變量,整理課件,11,Schema Browser,新建、查看、修改數(shù)據(jù)庫中所有Object 顯示和修改Object的數(shù)據(jù)(以table和Tablespace為例 Table 表的結(jié)構(gòu) 表中的數(shù)據(jù) 表中的index、trigger、Constraint
6、s 腳本 Tablespace Datafile Free space object,User,Object,立體顯示Schema,整理課件,12,SQL Editor,編輯SQL語句 將SQL語句變成標(biāo)準(zhǔn)格式(鼠標(biāo)右鍵,formatting tools-format code) 根據(jù)表名顯示表的結(jié)構(gòu)(SQL-Windows- describe parse select query) 設(shè)置bookmark 設(shè)置09 查找 09 Load .Sql 文件 Online SQL Help 執(zhí)行SQL語句 執(zhí)行單條SQl語句 執(zhí)行多條SQl語句(以分號(hào)隔開) 可調(diào)用 存儲(chǔ)過程 跟蹤執(zhí)行過的SQL語句
7、 執(zhí)行結(jié)果顯示 在顯示結(jié)果中查找數(shù)據(jù) 了解SQL語句的實(shí)際執(zhí)行結(jié)果和執(zhí)行效率 了解SQL語句的explain plan SQL Tuning(見后,執(zhí)行結(jié)果,編輯SQL,整理課件,13,SQL語句格式化 格式化前 格式化后,PL/SQL格式化 格式化前 格式化后,整理課件,14,執(zhí)行計(jì)劃,使用TOAD了解SQL語句的執(zhí)行計(jì)劃前需要運(yùn)行腳本TOADtemps TOADPREP.SQL Creates the “TOAD” user and schema Creates the tables necessary to enable Saved (Explain) Plans,使用SQL Edito
8、r運(yùn)行,整理課件,15,編輯 格式化(鼠標(biāo)右鍵,formatting tools-format code) Template NEWPROC.SQLFor creating a new Procedure NEWFUNC.SQLFor creating a new Function NEWPACK.SQLFor creating a new Package NEWTRIG.SQLFor creating a new Trigger 設(shè)置bookmark Online Help 編譯 設(shè)置輸入?yún)?shù) 運(yùn)行,Procedure Editor,整理課件,16,PL/SQL Debugger,設(shè)置輸入?yún)?/p>
9、數(shù) 設(shè)置斷點(diǎn) 單步執(zhí)行 終止調(diào)試 進(jìn)入嵌套存儲(chǔ)過程 變量查看,整理課件,17,SQL Modeler,通過簡單的拖動(dòng)和點(diǎn)擊鼠標(biāo)就能夠?qū)懗鰪?fù)雜查詢的SQL語句 Explain Plan,SQL Modeler窗口 表選擇區(qū)域 表模型區(qū)域 生成SQL區(qū)域,整理課件,18,Export/Import Source Code,將數(shù)據(jù)庫中所有Source輸出到文件中 DataBase-Export-Source Code,整理課件,19,Export/Import Data,將數(shù)據(jù)庫中數(shù)據(jù)輸出/入到文件中 DataBase-Export-Table Data,整理課件,20,Other Tools,Es
10、timate Table/Index Size Tools- Estimate Table/Index Size Analyze All Tables Tools- Analyze All Tables Rebuid Table Tools- Rebuild Table Relocate Index Tools-Relocate Index,整理課件,21,DBA Tools (一,Oracle數(shù)據(jù)庫運(yùn)行狀況 邏輯IO 物理IO session數(shù)目 SGA的利用率 共享池的使用狀況 事件等待狀況 Instance 的狀態(tài)監(jiān)控 檢查本地tnsnames.ora文件里面定義的所有節(jié)點(diǎn)、Listen
11、er和數(shù)據(jù)庫的運(yùn)行狀態(tài)和版本等相關(guān)信息。如果設(shè)置了password驗(yàn)證方式,可以遠(yuǎn)程啟動(dòng)、關(guān)閉數(shù)據(jù)庫 Unix 系統(tǒng)監(jiān)控 Unix機(jī)器的運(yùn)行狀況,如機(jī)器啟動(dòng)時(shí)間、CPU利用率、主要的進(jìn)程以及這些進(jìn)程占用的資源、磁盤IO等等,整理課件,22,DBA Tools (二,Trace/Kill session 方便的查看所有的用戶Session的相關(guān)信息、包括運(yùn)行程序、SQL語句及執(zhí)行計(jì)劃、數(shù)據(jù)庫加鎖現(xiàn)象、回滾段的使用狀態(tài)等等。 Oracle Parameter 可以方便的查看Oracle系統(tǒng)的參數(shù),包括是否默認(rèn)值、參數(shù)作用、是否可以動(dòng)態(tài)修改,雙擊鼠標(biāo)來進(jìn)行修改那些可以動(dòng)態(tài)改變的參數(shù)。 NLS_PAR
12、AMETER 方便的查看session,instance,database級(jí)的NLS參數(shù)值,并且動(dòng)態(tài)修改session的NLS參數(shù)值,整理課件,23,DBA Tools (三,Extents 可以查看某個(gè)用戶下的表和索引的詳細(xì)存儲(chǔ)情況。發(fā)現(xiàn)占用大量空間的表和索引。 Tablespace 直觀的查看每個(gè)表空間的利用率、組成的數(shù)據(jù)文件,空閑空間、表空間的數(shù)據(jù)庫對(duì)象以及碎片情況。 Tablespace Map 圖形化的顯示表空間里面各個(gè)表/索引所占用的空間,各個(gè)segment的大小,segment是否連續(xù)等信息。 Server Statistics 可以非常直觀的看到系統(tǒng)總體運(yùn)行情況,包括數(shù)據(jù)庫的分
13、析數(shù)據(jù)、等待事件、Latch、Session等等。 Control Files 可以查看當(dāng)前系統(tǒng)有哪幾個(gè)控制文件,以及控制文件內(nèi)部記錄的詳細(xì)信息。 Pinned Code 顯示Pin在內(nèi)存中的包,這些包在Oracle內(nèi)存不足的情況下不會(huì)換出內(nèi)存,避免動(dòng)態(tài)加載,也避免flush shared pool的時(shí)候被清出內(nèi)存。 New Database 建立新的數(shù)據(jù)庫,整理課件,24,DBA Tools (四,Repair chained rows 幫助分析是否有行鏈接的表,并進(jìn)行修補(bǔ)。 Identify Space Deficits 幫助檢測某個(gè)表空間是否有一些表沒有足夠的空間進(jìn)行擴(kuò)展。 Redo L
14、og Manager 可以方便的查看增加、刪除LOG的組,切換當(dāng)前日志,對(duì)日志歸檔進(jìn)行具體的控制。可以在這個(gè)界面里完成幾乎所有的對(duì)redo log的操作。 Export Utility Wizard 提供圖形化的Oracle Export功能。 Import Utility Wizard 提供圖形化的Oracle Import功能。 SQL*Load Interface 提供圖形化的Oracle SQL*Load功能。 Generate Schema Scripts 生成整個(gè)用戶下所有或部分對(duì)象的DDL語句??梢园呀Y(jié)果保存為sql語句或者保存為TOAD的自定義格式。 Compare Schem
15、a 對(duì)兩個(gè)數(shù)據(jù)庫的模式(用戶)下面的所有對(duì)象進(jìn)行比較,整理課件,25,SQL Tuning,對(duì)SQL語句進(jìn)行Tuning,點(diǎn)擊進(jìn)入 調(diào)優(yōu)實(shí)驗(yàn)室 建立調(diào)優(yōu)場景 增加不同的Hints action-new scenarios 在不同調(diào)優(yōu)場景執(zhí)行SQL action-execute all scenarios 結(jié)論 Statistics 顯示每個(gè)場景的執(zhí)行統(tǒng)計(jì)信息 Plan Tab顯示每個(gè)場景的不同執(zhí)行計(jì)劃 SQL Tab每個(gè)場景不同 SQL語句 Graphs顯示從以下方面比較每個(gè)場景的SQL語句的執(zhí)行情的結(jié)果 邏輯讀 物理讀 Row ID Gets Sorts Rows Scan Rows Res
16、ponse Time,整理課件,26,Knowledge Base for Oracle Administration Knowledge Base for PL/SQL,面向開發(fā)人員和DBA的知識(shí)庫 Knowledge Base for PL/SQL:提供大量的技術(shù)知識(shí)、最優(yōu)的經(jīng)驗(yàn)和可 重復(fù)使用的例子。大量的主題提供了豐富的背景技術(shù)信息、語法和例子以供開發(fā)人員快速查找到其所需的信息,包括超過1000個(gè)可以使用的函數(shù)和存儲(chǔ)過程的代碼庫。 Knowledge Base for Oracle Administrator :日常維護(hù)和管理Oracle遇到的問題有70%-80%都可以在該知識(shí)庫中找到答案。大量的主題提供了豐富的背景技術(shù)信息、語法和例子以供開發(fā)人員快速查找到其所需的信息,包括對(duì)新建數(shù)據(jù)庫的分析的功能讓你學(xué)習(xí)數(shù)據(jù)庫并且教受技術(shù)細(xì)節(jié)去定制你的環(huán)境,整理課件,27,Exercise(一,Exercise 1 編寫多條SQL,并逐條運(yùn)行 快速編寫SQL,查找SCOTT.EMP和SCOTT.DEPT中的所有的數(shù)據(jù) 查看執(zhí)行計(jì)劃 使用上述SQL語句進(jìn)行調(diào)優(yōu),找出響應(yīng)時(shí)間快的SQL Exercise 2 建立新的TableSpace 建立新
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 征地勞務(wù)合同范本
- 續(xù)租店鋪合同范本
- 綠化草坪合同范本
- 醫(yī)院晉級(jí)協(xié)議書
- 幼兒園共建協(xié)議書
- 賣房避稅協(xié)議書
- 維修照明合同范本
- 經(jīng)營會(huì)所合同范本
- 租車庫租賃協(xié)議書
- 代為購車協(xié)議書
- 2025天津大學(xué)招聘15人備考考試試題及答案解析
- 2025年山西大地環(huán)境投資控股有限公司社會(huì)招聘116人備考題庫有答案詳解
- 2026元旦主題晚會(huì)倒計(jì)時(shí)快閃
- 物理試卷答案浙江省9+1高中聯(lián)盟2025學(xué)年第一學(xué)期高三年級(jí)期中考試(11.19-11.21)
- 2025年交管12123學(xué)法減分考試題附含答案
- 俄語口語課件
- 2025廣西自然資源職業(yè)技術(shù)學(xué)院下半年招聘工作人員150人(公共基礎(chǔ)知識(shí))綜合能力測試題帶答案解析
- django基于Hadoop的黑龍江旅游景點(diǎn)系統(tǒng)-論文11936字
- 2025至2030中國3D生物印刷行業(yè)調(diào)研及市場前景預(yù)測評(píng)估報(bào)告
- 2025-2026學(xué)年廣東省深圳市福田中學(xué)高一(上)期中物理試卷(含答案)
- 口腔解剖生理學(xué)牙的一般知識(shí)-醫(yī)學(xué)課件
評(píng)論
0/150
提交評(píng)論