




已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
Toad for DB22009年2月目錄1Toad標準版52專業(yè)版72.1PL/SQL調(diào)試72.2DB2的知識庫83SQL優(yōu)化功能94高級DBA管理115獨立模塊135.1Spotlight on DB2135.2Toad Data Modeler145.3Benchmark Factory for Databases15Toad for DB2是一種專業(yè)化、圖形化的DB2開發(fā)和管理工具,用來幫助DBA和開發(fā)人員有效地完成他們的工作。它集成了模式瀏覽、SQL編程、開發(fā)和調(diào)試、DBA管理、SQL語句優(yōu)化等多種功能。功能強大、低負載、簡單易用,訪問速度快,是一個結構緊湊的專業(yè)化DB2開發(fā)和管理環(huán)境。使用Toad for DB2,我們可以通過一個圖形化的用戶界面快速訪問數(shù)據(jù)庫,完成復雜的SQL代碼編輯和測試工作。Toad for DB2的主要特點如下:l 提供日常開發(fā)管理任務的有效性l 確保編寫,調(diào)試和優(yōu)化代碼的精確性l 通過單一工具提供開發(fā)和管理工作的靈活性l 平滑的工作流允許用戶處理多個任務l 強大的報告能力生成相關數(shù)據(jù)和報告l 通過不同的Toad用戶社區(qū)獲取DB2專業(yè)知識面對不同層次的數(shù)據(jù)庫開發(fā)和管理需求,Toad for DB2共分為五個版本,不同職責的DB2開發(fā)管理人員可以根據(jù)自己的使用要求選擇最適合自己的版本。Toad StandardToad ProfessionalToad XpertToad DatabaseAdministrationToad DBA Suite標準版瀏覽/編輯數(shù)據(jù)(Browse/Edit data)XXXXX目錄瀏覽(Catalog Browser)XXXXX數(shù)據(jù)比較/同步(Data Compare/Sync)XXXX數(shù)據(jù)導入/導出(Data Import/Export)XXXXX數(shù)據(jù)報告設計(Data Report Designer)XXXXXER圖(ER Diagrammer)XXXXX主從關系瀏覽(Master Detail (RI) Browser)XXXXX項目管理(Project Manager)XXXXX查詢生成器(Query Builder)XXXXX自動腳本(Script Automation)XXXXXSQL編輯(SQL Editor)XXXXX版本控制集成(Version Control Integration)XXXXXWeb 瀏覽(Web Browser)XXXXX專業(yè)版知識庫(Knowledge Xpert)XXXX存儲過程調(diào)試(Stored Procedure Debugger)XXXXSQL 優(yōu)化自動重寫SQL(Automatic SQL Rewrite)XX索引分析(Index Analysis)XX掃描原代碼發(fā)現(xiàn)有問題的SQL(Scans Source Code for Problematic SQL)XX高級管理功能附加/刪除表分區(qū)(Attach/Detach Table Partitions)XX分類統(tǒng)計更新(Catalog Statistics Update)XX比較和同步模式對象(Compare and Synchronize Schema Objects)XX顯示活動應用的SQL腳本(Display Active Applications with SQL Text)XX消除影響分析(Drop Impact Analysis)XX擴展報警(Extended Alters)XX對象遷移XX分區(qū)表分析XX空間計算(Space Calculator)XX空間估算(Space Estimator)XX空間問題報告(Space Exception Report)XX統(tǒng)計遷移(Statistics Migration)XX空間使用詳細描述XX獨立組件X數(shù)據(jù)庫實時診斷(Spotlight on DB2)X數(shù)據(jù)庫建模(Data Moduler)X數(shù)據(jù)庫測試(Benchmark Factory)X其他XCitrix SupportXXXXX技術支持(Technical Support)XXXXX1 Toad標準版Toad for DB2提供以下基本功能:高級SQL編輯器Toad for DB2包括眾多的特性來提高開發(fā)人員編寫SQL語句的產(chǎn)品化程度。例如,簡單地生成代碼模板,在編寫SQL前自動發(fā)現(xiàn)包的內(nèi)容和列的名字等等。SQL編輯器包括一個編輯窗口和運行結果窗口,允許開發(fā)人員在編輯的過程中測試運行結果。SQL編輯器中不僅包括標準的編輯命令,也包括一些增強的功能,如快速查詢表中的字段、將SQL語句的內(nèi)容格式化等等。存儲過程編輯器Toad for DB2提供語法標識、錯誤標識和其他很多易于使用的功能,如在彈出窗口顯示表名、列名和db2函數(shù).Toad for DB2允許在一個文件中操作多個數(shù)據(jù)庫對象,可以編譯一個對象、編譯多個對象、編譯到當前光標、從光標開始編譯。在運行出現(xiàn)錯誤時,存儲過程停止到有問題的語句。用戶可以使用快捷方式或模板來快速編寫SQL,也可以根據(jù)需要生成自己的模板。使用Toad for db2可以非常方便地進行編輯工作,可如設置書簽、取消注釋、格式化SQL語句等等。模式瀏覽Toad for DB2提供對數(shù)據(jù)庫的快速訪問,可以讓我們快速訪問數(shù)據(jù)字典,瀏覽數(shù)據(jù)庫中的表、索引、存儲過程。使用極為方便,用戶界面簡潔,結構安排合理。當我們點擊一個單獨的數(shù)據(jù)庫對象,Toad for db2立即顯示此對象的詳細信息。例如,當我們點一個數(shù)據(jù)庫的表,所有和此表相關的索引、約束、存儲過程、SQL語句以及和其他表的相互引用關系都在同一界面顯示出來。為了簡化操作,用戶可以在瀏覽窗口操作數(shù)據(jù)庫對象。格式化Toad for DB2中內(nèi)置對SQL的格式化功能,也可以使用Formatter Plus進行應用級的格式化和代碼檢查工作。Formatter Plus支持SQL等相關應用,可以對整個應用或者是單一的文件進行格式規(guī)范化,同時對代碼正確性、可維護性、可讀性、高效性以及程序的結構上給予最佳的建議。從而提高代碼的可維護性,增加應用系統(tǒng)的性能。減少應用程序出錯的幾率,提高應用開發(fā)的效率。2 專業(yè)版Toad for DB2專業(yè)版包括基本版的所有功能,同時提供PL/SQL Debugger和DB2知識庫。2.1 PL/SQL調(diào)試Toad 提供強大易用的PL/SQL 調(diào)試功能,可以節(jié)省開發(fā)人員在大型項目中用于開發(fā)和測試的寶貴時間,提高應用開發(fā)的質(zhì)量。在存儲過程開發(fā)的過程中,Toad可以逐行編輯、調(diào)試和運行代碼。運行時可以根據(jù)需要輸入?yún)?shù),觀察相關參數(shù)的變化來檢查存儲過程的正確性。在調(diào)式過程中,Toad 可以通過窗口顯示所有的斷點、參數(shù), 調(diào)用堆棧和輸出參數(shù)。使用Toad,非常容易檢測到存儲過程的錯誤,開發(fā)人員可以一步一步運行PL/SQL語句來識別問題。調(diào)試會話可以和其他程序會話同時進行。圖:強大的Debug功能是調(diào)試SQL的利器2.2 DB2的知識庫Knowledge Xpert提供DB2開發(fā)和管理的知識庫,包括:l DB2架構、數(shù)據(jù)庫管理、網(wǎng)絡管理等。l DB2優(yōu)化方法論。l DB2數(shù)據(jù)庫全部的錯誤代碼。l DB2數(shù)據(jù)庫全面的命令說明和使用方法。l DB2數(shù)據(jù)庫管理實用腳本,包括備份與恢復、系統(tǒng)監(jiān)控等。3 SQL優(yōu)化功能SQL Optimizer for DB2提供一個功能強大的優(yōu)化環(huán)境,通過簡捷的方法優(yōu)化SQL語句。主要特點包括:l 主動識別有問題的SQL,最大程度在上線前保障性能;l 能夠讓沒有經(jīng)驗的DBA和開發(fā)人員寫出有效的SQL;l 通過自動重寫SQL以及選擇最好的實施場景提高性能;l 在實際的培訓中增加SQL的知識;主要功能:l 分析應用代碼,識別最有問題的SQL進行優(yōu)化;l 檢測每種重寫SQL的結果,找到最優(yōu)化的方法重寫SQL,衡量性能的提高。l 重點標識現(xiàn)有執(zhí)行計劃和可選方案的不同l 詳細的索引分析l 使用虛擬索引模擬實際情況,加強SQL優(yōu)化 l 分析所有新索引對整個數(shù)據(jù)庫的影響l 識別無效的索引4 高級DBA管理Toad for DB2提供的高級DBA 管理允許你快速建立、修改、刪除和遷移數(shù)據(jù)庫對象來滿足商業(yè)和應用需求,提供直觀地圖形用戶界面來實現(xiàn)所有數(shù)據(jù)庫對象管理功能。主要特點:l 通過對主機和分布環(huán)境統(tǒng)一的解決方案簡化管理操作;l 建立數(shù)據(jù)庫對象移植和日常任務,例如建立,修改和刪除操作;l 通過查看和控制權限增加安全性;l 減少從測試到生產(chǎn)系統(tǒng)進行移植的錯誤;l 確保數(shù)據(jù)庫在所有的環(huán)境保持同步;主要功能包括:l 分類統(tǒng)計更新l 比較和同步模式對象l 顯示活動應用的SQL腳本l 消除影響分析l 擴展報警l 對象遷移l 分區(qū)表分析l 空間計算l 空間估算l 空間預測報告l 統(tǒng)計遷移Toad for DB2中的高級DBA管理提供強大的空間管理能力,可以立即識別剩余空間較少的所有的表空間,快速發(fā)現(xiàn)需要重組的表,預報空間使用信息,自動收集增長和性能相關統(tǒng)計信息,用于趨勢分析,提供細節(jié)的空間計算能力,可以估算數(shù)據(jù)庫對象的空間增長情況。主要特點:l 預測空間用盡的情況,減少停機時間l 通過識別和解決空間相關問題增加數(shù)據(jù)庫性能l 減少學習時間l 最大化當前的硬件投資l 通過精確配置減少存儲使用l 內(nèi)置專家建議5 獨立模塊5.1 Spotlight on DB2Spotlight on DB2通過一個簡單的圖形化的界面實時顯示所有DB2的活動狀態(tài)。它的結構化精確視圖展現(xiàn)了整個DB2環(huán)境,幫助指出問題的本質(zhì)原因并提供快速解決方案。從一個總體的屏幕可以看到DB2環(huán)境的活動和健康情況,包括連接、SQL、等待事件、鎖、內(nèi)存和磁盤I/O等等。主要特點:l 通過對主機和分布環(huán)境統(tǒng)一的解決方案簡化管理操作;l 對關鍵性能問題報警;l 通過快速診斷解決問題;主要功能:l 實時觀測數(shù)據(jù)庫的活動狀態(tài);l 發(fā)現(xiàn)瓶頸和性能問題;l 顯示問題多發(fā)點信息,包括最活動的應用、無效的SQL、鎖等待事件和磁盤IO;l 向下鉆取到操作系統(tǒng)層面,包括I/O、內(nèi)存和進程;l 如果DB2組件出現(xiàn)問題向管理員發(fā)出報警;l 錄制和回放功能;5.2 Toad Data ModelerToad Data Modeler 是輕量級的數(shù)據(jù)庫建模和設計解決方案,通過易于使用的圖形化接口,幫助數(shù)據(jù)庫設計、開發(fā)人員和數(shù)據(jù)庫管理員生成新的數(shù)據(jù)庫或?qū)σ呀?jīng)存在的數(shù)據(jù)庫進行維護及生成數(shù)據(jù)庫結構文檔。Data Modeler目前對20余種數(shù)據(jù)庫提供支持。其主要功能與受益:l 建立實體關系圖l 生成SQL(DDL)腳本l 數(shù)據(jù)庫反向工程l 生成基于HTML和RTF格式的詳細文檔l 建立數(shù)據(jù)流圖l 導出至XML或其它流行格式圖 易于使用的物理數(shù)據(jù)建模實體關系圖井然排列的實體關系圖(ER圖),有助于輕松生成與維護數(shù)據(jù)庫結構。在Toad Data模Modeler模型中包括實體、屬性、域、主鍵、外鍵、約束、關系、索引、描述、注釋等物理與邏輯元素,各種元素布局清晰,為開發(fā)人員提供了一個完美的數(shù)據(jù)庫展現(xiàn)。 觸發(fā)器,過程,視圖Toad Data Modeler支持將函數(shù),過程,觸發(fā)器,視圖,包,包體,對象類型,對象類型體,序列號,同義詞視為文本對象(依賴于目標數(shù)據(jù)庫)。開發(fā)人員還可以生成觸發(fā)器,視圖和存儲過程的模式。所有這些文本對象和實體關系圖都可以通過反向工程從現(xiàn)存數(shù)據(jù)庫結構中得到。對現(xiàn)存數(shù)據(jù)庫的反向工程和生成文檔Toad Data Modeler還是生成現(xiàn)存數(shù)據(jù)庫結構文檔的絕佳工具,可以生成非常詳細的HTML和RTF格式的文檔。開發(fā)人員還可以重畫數(shù)據(jù)庫結構、在內(nèi)部版本管理器中插入新模型或者生成新的SQL(DDL)腳本。在反向工程過程中,Toad Data Modeler可以從所選數(shù)據(jù)庫中裝載不同的數(shù)據(jù)庫對象,并盡可能體現(xiàn)各種數(shù)據(jù)庫類型的特點。先進的數(shù)據(jù)庫設計和SQL/DDL腳本生成能力Toad Data Modeler使開發(fā)人員對最終SQL數(shù)據(jù)庫的生成腳本有完全控制能力,可以生成模型的一部分,生成觸發(fā)器,視圖,存儲過程,用戶,函數(shù),存儲,注釋,引用等,特別是可以檢查一致性。通過實現(xiàn)Toad Data Modeler模版,開發(fā)人員可以全面影響數(shù)據(jù)庫設計和SQL生成過程。內(nèi)部腳本的實現(xiàn),允許包含額外的客戶化插入信息,還可以決定諸如存儲過程是在觸發(fā)器之前還是之后生成等事項。DDL生成引擎的全面可配置性,使實現(xiàn)客戶化模型需求的實現(xiàn)成為可能。Toad Data Modeler甚至允許在原先并不支持使用觸發(fā)器的數(shù)據(jù)庫中開發(fā)和生成ROI??傊琓oad Data Modeler的自動SQL腳本生成能力最終會使開發(fā)工作產(chǎn)生事半功倍的效果。5.3 Benchmark Factory for Databases一般系統(tǒng)的崩潰,都是由于過量負載造成的。Benchmark Factory for Database是一種壓力測試解決方案,用于應用上線前的壓力測試,能夠向數(shù)據(jù)庫系統(tǒng)施加一般測試方法無法提供的巨大負載,這樣在試驗環(huán)境下,就可以得到應用系統(tǒng)在崩潰前的容量和性能瓶頸資料,為減少系統(tǒng)上線后的宕機次數(shù),降低損失提供前瞻性測試。使用Benchmark Factory for Database:l 可以獲知數(shù)據(jù)庫系統(tǒng)的最大吞吐量和處理能力。l 使用少量的硬件資源,就模擬出數(shù)以千計的并發(fā)用戶。l 找出應用系統(tǒng)在隨用戶增加時出現(xiàn)的不平衡負載點。l 發(fā)現(xiàn)系統(tǒng)性能拐點,薄弱的銜接點和瓶頸。l 量化應用和服務期的性能指標Benc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小公司考勤管理制度
- 幼兒園學區(qū)管理制度
- 攜程子公司管理制度
- 服裝類公司管理制度
- 標準化工作管理制度
- 核酸采集亭管理制度
- 檢修作業(yè)票管理制度
- 棚戶區(qū)黃瓜管理制度
- 模板廠安全管理制度
- 母嬰市場部管理制度
- 2024至2030年中國皮膚清洗消毒液行業(yè)深度分析及發(fā)展趨勢研究預測報告
- 2025屆湖北省武漢市華中師大一附中初三4月中考模擬生物試題含解析
- 內(nèi)科胸腔鏡簡介
- 院內(nèi)突發(fā)心跳呼吸驟停、昏迷、跌倒事件應急預案及程序
- 2022年山東省職業(yè)院校技能大賽高職組“HTML5交互融媒體內(nèi)容設計與制作”賽項-任務書(樣)
- 塘實小騰訊扣叮創(chuàng)意編程賽自測題附有答案
- 2024年吉林長春市中考地理試卷真題(含答案解析)
- 煉焦工中級工題庫
- YDT 4560-2023-5G數(shù)據(jù)安全評估規(guī)范
- 2024年廣東省中考道德與法治試卷(含答案)
- 2024年廣東省中考化學真題
評論
0/150
提交評論