版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Toad TrainingTrainingTOADTools of Oracle Application DeveloperToad TrainingTOADInstallation & Register& UninstallationSet envionment variables in TOADSchema BrowserSQL EditorPL/SQL EditorPL/SQL DebugSQL ModelerExport/Import Source Code/DataOther ToolsDBA ToolsSQL TuningKnowledge Base for Ora
2、cle AdministrationKnowledge Base for PL/SQL Toad TrainingToad的打包方式 TOAD Standard VersionSQL EditorPL/SQL EditorPL/ Formatter Schema BrowserSQL ModelerSession and server information TOAD Professional VersionStandard VersionPL/SQL DebuggerFormatter Plus TOAD Xpert VersionProfessional VersionSQLab Xper
3、tToad DBA ModuleKnowledge Base for Oracle AdministrationKnowledge Base for PLSQLToad Training系統(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 platformSee Getting Started GuideToad TrainingInstallation-
4、安裝類型選項(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)說明Toad TrainingInstallation-安裝SQLab Xpert Option需要DBA的帳號Toad TrainingRegister TOADToad TrainingUnInstallationToad Training設(shè)置TOAD環(huán)境變量 View-OptionsGe
5、neral 是否自動連接數(shù)據(jù)庫 關(guān)閉TOAD前是否提示 關(guān)閉TOAD前是否自動Commit 是否顯示連接數(shù)據(jù)庫的用戶名和數(shù)據(jù)庫名.Startup TOAD啟動時(shí),顯示的界面和內(nèi)容.Oracle 是否自動commit 存放執(zhí)行計(jì)劃的表名.Debugging 是否自動顯示Debug窗口 斷點(diǎn)顏色設(shè)置 存放執(zhí)行計(jì)劃的表名.Toad Training設(shè)置環(huán)境變量 Toad TrainingSchema Browser新建、查看、修改數(shù)據(jù)庫中所有Object顯示和修改Object的數(shù)據(jù)(以table和Tablespace為例 Table 表的結(jié)構(gòu) 表中的數(shù)據(jù) 表中的index、trigger、Const
6、raints 腳本 Tablespace Datafile Free space objectUserObject立體顯示SchemaToad TrainingSQL 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語句(以分號隔開) 可調(diào)用 存儲過程 跟蹤執(zhí)行過的S
7、QL語句 執(zhí)行結(jié)果顯示 在顯示結(jié)果中查找數(shù)據(jù) 了解SQL語句的實(shí)際執(zhí)行結(jié)果和執(zhí)行效率 了解SQL語句的explain plan SQL Tuning(見后)執(zhí)行結(jié)果編輯SQLToad TrainingSQL語句格式化格式化前格式化后PL/SQL格式化格式化前格式化后Toad Training執(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
8、Editor運(yùn)行Toad Training 編輯 格式化(鼠標(biāo)右鍵,formatting tools-format code) Template NEWPROC.SQL For creating a new Procedure NEWFUNC.SQL For creating a new Function NEWPACK.SQL For creating a new Package NEWTRIG.SQL For creating a new Trigger 設(shè)置bookmark Online Help編譯設(shè)置輸入?yún)?shù)運(yùn)行Procedure EditorToad TrainingPL/SQL
9、Debugger 設(shè)置輸入?yún)?shù) 設(shè)置斷點(diǎn) 單步執(zhí)行 終止調(diào)試 進(jìn)入嵌套存儲過程 變量查看Toad TrainingSQL Modeler 通過簡單的拖動和點(diǎn)擊鼠標(biāo)就能夠?qū)懗鰪?fù)雜查詢的SQL語句 Explain PlanSQL Modeler窗口表選擇區(qū)域表模型區(qū)域生成SQL區(qū)域Toad TrainingExport/Import Source Code 將數(shù)據(jù)庫中所有Source輸出到文件中DataBase-Export-Source CodeToad TrainingExport/Import Data 將數(shù)據(jù)庫中數(shù)據(jù)輸出/入到文件中DataBase-Export-Table DataToa
10、d TrainingOther Tools Estimate Table/Index Size Analyze All Tables Rebuid Table Relocate IndexToad TrainingDBA Tools (一)Oracle數(shù)據(jù)庫運(yùn)行狀況邏輯IO物理IOsession數(shù)目SGA的利用率共享池的使用狀況事件等待狀況Instance 的狀態(tài)監(jiān)控檢查本地tnsnames.ora文件里面定義的所有節(jié)點(diǎn)、Listener和數(shù)據(jù)庫的運(yùn)行狀態(tài)和版本等相關(guān)信息。如果設(shè)置了password驗(yàn)證方式,可以遠(yuǎn)程啟動、關(guān)閉數(shù)據(jù)庫 Unix 系統(tǒng)監(jiān)控Unix機(jī)器的運(yùn)行狀況,如機(jī)器啟動時(shí)間、C
11、PU利用率、主要的進(jìn)程以及這些進(jìn)程占用的資源、磁盤IO等等。Toad TrainingDBA 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ù)作用、是否可以動態(tài)修改,雙擊鼠標(biāo)來進(jìn)行修改那些可以動態(tài)改變的參數(shù)。NLS_PARAMETER方便的查看session,instance,database級的NLS參數(shù)值,并且動態(tài)修改session的NLS參數(shù)值 Toad TrainingDB
12、A Tools (三)Extents可以查看某個用戶下的表和索引的詳細(xì)存儲情況。發(fā)現(xiàn)占用大量空間的表和索引。Tablespace直觀的查看每個表空間的利用率、組成的數(shù)據(jù)文件,空閑空間、表空間的數(shù)據(jù)庫對象以及碎片情況。Tablespace Map圖形化的顯示表空間里面各個表/索引所占用的空間,各個segment的大小,segment是否連續(xù)等信息。Server Statistics可以非常直觀的看到系統(tǒng)總體運(yùn)行情況,包括數(shù)據(jù)庫的分析數(shù)據(jù)、等待事件、Latch、Session等等。Control Files可以查看當(dāng)前系統(tǒng)有哪幾個控制文件,以及控制文件內(nèi)部記錄的詳細(xì)信息。Pinned Code顯示
13、Pin在內(nèi)存中的包,這些包在Oracle內(nèi)存不足的情況下不會換出內(nèi)存,避免動態(tài)加載,也避免flush shared pool的時(shí)候被清出內(nèi)存。New Database建立新的數(shù)據(jù)庫。 Toad TrainingDBA Tools (四)Repair chained rows幫助分析是否有行鏈接的表,并進(jìn)行修補(bǔ)。Identify Space Deficits幫助檢測某個表空間是否有一些表沒有足夠的空間進(jìn)行擴(kuò)展。Redo Log Manager可以方便的查看增加、刪除LOG的組,切換當(dāng)前日志,對日志歸檔進(jìn)行具體的控制。可以在這個界面里完成幾乎所有的對redo log的操作。Export Utili
14、ty Wizard提供圖形化的Oracle Export功能。Import Utility Wizard提供圖形化的Oracle Import功能。SQL*Load Interface提供圖形化的Oracle SQL*Load功能。Generate Schema Scripts生成整個用戶下所有或部分對象的DDL語句??梢园呀Y(jié)果保存為sql語句或者保存為TOAD的自定義格式。Compare Schema對兩個數(shù)據(jù)庫的模式(用戶)下面的所有對象進(jìn)行比較。Toad TrainingSQL Tuning 對SQL語句進(jìn)行Tuning,點(diǎn)擊進(jìn)入 調(diào)優(yōu)實(shí)驗(yàn)室 建立調(diào)優(yōu)場景 增加不同的 在不同調(diào)優(yōu)場景執(zhí)行
15、SQL 結(jié)論 Statistics 顯示每個場景的執(zhí)行統(tǒng)計(jì)信息 Plan Tab顯示每個場景的不同執(zhí)行計(jì)劃 SQL Tab每個場景不同 SQL語句 Graphs顯示從以下方面比較每個場景的SQL語句的執(zhí)行情的結(jié)果o 邏輯讀o 物理讀o Row ID Getso Sorts Rowso Scan Rowso Response TimeToad TrainingKnowledge Base for Oracle Administration Knowledge Base for PL/SQL面向開發(fā)人員和DBA的知識庫Knowledge Base for PL/SQL:提供大量的技術(shù)知識、最優(yōu)的經(jīng)
16、驗(yàn)和可重復(fù)使用的例子。大量的主題提供了豐富的背景技術(shù)信息、語法和例子以供開發(fā)人員快速查找到其所需的信息,包括超過1000個可以使用的函數(shù)和存儲過程的代碼庫。Knowledge Base for Oracle Administrator :日常維護(hù)和管理Oracle遇到的問題有70%-80%都可以在該知識庫中找到答案。大量的主題提供了豐富的背景技術(shù)信息、語法和例子以供開發(fā)人員快速查找到其所需的信息,包括對新建數(shù)據(jù)庫的分析的功能讓你學(xué)習(xí)數(shù)據(jù)庫并且教受技術(shù)細(xì)節(jié)去定制你的環(huán)境。 Toad TrainingExercise(一) 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
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣州華商職業(yè)學(xué)院《第二外語(法語)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年安徽省亳州市譙城區(qū)龍揚(yáng)鎮(zhèn)招聘社區(qū)工作者考前自測高頻考點(diǎn)模擬試題(共500題)含答案
- 醫(yī)院物價(jià)管理培訓(xùn)
- 物流行業(yè)物流標(biāo)準(zhǔn)化建設(shè)方案
- 智能水務(wù)管理系統(tǒng)研發(fā)合作協(xié)議
- 銷售手冊業(yè)務(wù)操作與技巧指南
- 食品行業(yè)食品包裝安全檢測與評估方案
- 煤炭行業(yè)智能化開采與利用方案
- 服裝行業(yè)產(chǎn)品質(zhì)量保證合同
- 體育賽事參與者風(fēng)險(xiǎn)自擔(dān)及免責(zé)協(xié)議書
- 汽車租賃流程圖
- “以案促改”心得體會
- 2025屆高考語文復(fù)習(xí):散文的結(jié)構(gòu)與行文思路 課件
- 審計(jì)工作述職報(bào)告
- 安全事故現(xiàn)場處置方案(3篇)
- 廣東省廣州海珠區(qū)2023-2024學(xué)年八年級上學(xué)期期末物理試卷(含答案)
- 中國通 用技術(shù)集團(tuán)招聘筆試題庫
- 【MOOC】工程材料學(xué)-華中科技大學(xué) 中國大學(xué)慕課MOOC答案
- 就業(yè)招聘服務(wù)行業(yè)市場前瞻與未來投資戰(zhàn)略分析報(bào)告
- 收購居間服務(wù)合同
- 銀行貸款保證合同范本
評論
0/150
提交評論