Toad for Oracle tips tricks - HrOUG.hr - Toad for...Toad for Oracle tips tricks ... Solutions. 3 Toad for Oracle Release History Oct 98 v5 Initial Quest ... Toad tips and tricks videos

Embed Size (px)

Text of Toad for Oracle tips tricks - HrOUG.hr - Toad for...Toad for Oracle tips tricks ... Solutions....

  • 2009 Quest Software, Inc. ALL RIGHTS RESERVED

    Toad for Oracle tips & tricks

    Martin Rapetti Dev. Solutions Sales Manager

    Quest Software martin.rapetti@quest.com

  • 2

    Toad Solutions

  • 3

    Toad for Oracle Release History

    Oct98

    v5

    InitialQuest

    release.

    Yahoo!Groups

    and

    Toadsoft.com

    established.

    Jun99

    V6.1Alreadyhas70

    distinct

    screens.

    Feb00

    V6.3Debugger,

    SQLModeler,

    Oracle8

    object

    support.

    v6.5

    DBA

    Module.

    Apr01

    v7.0

    ToadReports.

    Dec01

    v7.2

    Script

    Manager,

    SQL*Loader

    Wizard.

    Oct02

    v7.4

    ProjectManager,

    QSR.

    May03

    v7.5

    TeamCoding,

    DataGrid

    supportfor

    advanceddata

    types.

    Nov03

    v7.6

    Session

    Browser,

    newtoolbars.

    v8.0

    XMLSupport,

    CodeXpert,

    ScriptDebugger.

    Rebrandedto

    ToadforOracle

    Jul04

    v8.6

    Redesigned

    Modeler,M/D

    Brower,

    NewReporting

    Engine.

    Oct05

    Dec00 Apr02

    v7.3

    HTML

    Schema

    Generator,

    CMDLine

    Support.

    Oracle8i

    released

    v9.0

    MergedEditor.

    Improved

    CodeXpertintegration.ASM,ADDM,

    AWRMgt

    Oct06

    v9.1

    PolicyManager.ActionRecall.ToadTips

    Vistasupport.

    Jun07

    v9.5

    IntegrationwithSQL

    Optimizer7.2Debugger,Profiler,

    CodeXpert

    enhancements.StatsPackBrowserOracle11gsupport.

    Nov07

    v9.6

    DebuggerinStd

    Edition,

    EnhancedDB

    Browser,

    integrationwith

    QCTOandTDM,

    Vulnerability

    Assessment

    Apr08

    Oracle9i

    released

    Oracle10gR1

    released

    Oracle11gR1

    released

    v9.7

    incToadforData

    Analysts.Data

    Generator.RMAN

    scripts.TraceFile

    Browser.Subversion

    support.Toad

    AppDesigner.

    StatsPack/AWR

    Advisories

    Sep08 Oct09

    v10.0UnicodeSupportAdvancedData

    GenerationNewDataGridsImprovedERDMultitasking

    EnhancedHealth

    CheckNewLicensing

    System

    Oracle11gR2

    released

    Dec09

    v10.1IncToadData

    Modeler,11g

    R2support,more

    automation

    Apr10

    v10.5EnhancedEditor,

    moreautomation,

    AutoOptimize,

    DBMS_OUTPUT

    debugging,TFS

    support,improved

    CRM,HealthCheck

    RACsupport,

    contextual

    Spotlight

    integration

    Oracle10gR2

    released

    Jun05

    v8.5

    JITDebugging,

    Citrix,RAC,

    enhanced10g

    support.

    Sep10

    v10.6Performance

    improvements,

    EnhancedEditor,

    EnhancedCode

    RoadMap,Actions

    inProjectManager,

    ToadImprovement

    Program,Support

    forTFS2010&

    Perforce

  • 4

    What are the development teams main challenges?

  • 5

    Toad for Oracle Xpert Edition (includes Quest SQL Optimizer for Oracle): ensure efficient and accurate development, utilising a best practices workflow and validate database code for the best-possible performance

    Quest Code Tester for Oracle : perform thorough, automated functional code testing

    Benchmark Factory for Databases Oracle Edition: validate code against performance SLAs and test code for performance and scalability before deployment

    Toad Data Modeler : visually create database structures and provide documentation or make changes to existing models

    Toad for Data Analysts: query, understand and report on data directly from almost any database or data source

    Introducing the SolutionToad Development Suite for Oracle

  • 6

    What are the DBAs main challenges?

  • 7

    Introducing the SolutionToad for Oracle DBA Suite

    Toad for Oracle Xpert Edition (includes Quest SQL Optimizer for Oracle): simplify database administration through task automation and validate code to ensure the best-possible performance

    Toad DB Admin Module: compare and synchronize database schema, objects and data and assess your risk for security vulnerabilities

    Spotlight on Oracle: visualize database components in real time and pinpoint performance problems quickly so you can easily eliminate bottlenecks

    Benchmark Factory for Databases (Oracle Edition): replay database workload to test performance under production-like conditions or run standard benchmarks like TPC-H , Scalable Hardware, etc

    Toad Data Modeler : visually create database structures and provide documentation or make changes to existing models

    Toad for Data Analysts: query, understand and report on data directly from almost any database or data source

  • 8

    DEMO

  • 9

    What is the COST ?

    The cost is the time spent on single block reads, plus the time spent on multi-block reads, plus the CPU time required.

    All divided by the time is takes to do a single block read.

    This means that the cost of a query is the PREDICTED EXECUTION TIME, counted in number of single block read times and is effectively the unit of measure of the cost.

  • 10

    SQL Plan Management: A Brief History

    One of the biggest challenges any DBA faces is the ability to identify not only which SQL statements are performing poorly, but also capturing the best execution plans for SQL statements and making those plans available to all statements that could benefit from them.

    The evolution of these solutions makes for an interesting history lesson.

    Oracle 8i stored outlines fix the execution plan Oracle 10G SQL Profiles hold additional information that vastly

    improve the execution plan, but they still need to be refreshed Oracle 11G stores a history and can switch when necessary And you can do all this using additional tools

  • 11

    YourOneStopResourceforEducation,ExpertiseandCollaboration

    http://toadworld.com/KNOWLEDGE/ToadKnowledge/TipsandTricks/tabid/74/cid/15/Default.aspx

    Inthisfreeonlinecommunity,youllfind:

    Exclusivefreewaredownloads

    DirectaccesstoexpertslikeStevenFeuerstein,BertScalzoand

    GuyHarrisonthroughtheirblogsandportals

    Insightpackedwhitepapersandpodcasts

    Toadtipsandtricksvideos

    Toadnews,eventsandmore

    Use Toad World

    http://toadworld.com/KNOWLEDGE/ToadKnowledge/TipsandTricks/tabid/74/cid/15/Default.aspx

  • 12

    Toad for Oracle tips & tricksMartin RapettiDev. Solutions Sales ManagerQuest Softwaremartin.rapetti@quest.comToad SolutionsToad for Oracle Release HistorySlide Number 4Slide Number 5Slide Number 6Slide Number 7Slide Number 8What is the COST ?SQL Plan Management: A Brief HistoryUse Toad WorldSlide Number 12