View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
Editor 201 Make/Strip Code Translate Delphi, Java, C++, Perl, C#, VB, etc to SQL Translate SQL to Delphi, Java, … Write your own custom Code Transformation Templates
Editor 201 Keyboard Shortcuts Check your options! Customize Toolbars Hate Toad’s 80 gazillion buttons and toolbars? TURN THEM OFF
Editor 201 Debugger Conditional Breakpoints Use Watches to change variable values and as breakpoints Step into TYPE Body Supports DML Triggers Toad can now write your DBMS_OUTPUT instrumentation code for you!
External Debugging Debug a session that is spawned from a remote application or service. Step thorough your code and view the data as it was initialized somewhere else in the world.
Your application’s session sets a DEBUG Flag with a named Identifier
You tell Toad which session to grab. Toad automatically steps into the code.
Editor 201 Never build a DBMS_OUTPUT statement manually ! Right-click – Output Statements Find a matching END IF, END or ) using bracketing Code Folding Code Refactoring
Code Road Map – Document and Create Local Test/Development Environments – 1 Click!
PL/SQL Profiler (DBMS_ & Hierarchical Support) Find out which lines take longer to run than others. Identify execution bottlenecks Figure out what needs tuning Integrated with the Editor for instant analysis. Graphs for quicker identification.
PL/SQL Execution – View Collections Return Values & Out Parameters for your PL/SQL – let Toad build DMBS_OUPUT for you Example – A 2 Dimensional PL/SQL Table Package Function that returns a PL/SQL Table.
PL/SQL Execution – View REF Cursors Does your PL/SQL return a REF Cursor? Let Toad put it into a Data Grid for you.
3rd Party Source Code Control Integration CVS MSFT TFS 2005, 2008, 2010 MSFT Visual Source Safe Perforce PVCS (Serena) Subversion Control files or additionally control objects in the database via Toad’s Team Coding Feature
CodeXpert – let Toad review your code before your peers laugh at you Analyzes your code against Best Practices rules developed by Steven Feuerstein, Bert Scalzo, and Quest’s Oracle experts. Explains why your code is flagged and gives advice for better implementations. Can identify SQL that needs Optimized.
Ok, you’ve written some kick-butt PL/SQL, but does it work? Quest’s latest PL/SQL tool automatically tests your PL/SQL for correctness. Step 1: Tell Code Tester what your program does in PLAIN ENGLISH
Code Tester for Oracle Writes the Test Code For You! Step 2: Sit back and relax as Code Tester generates your test code.
Run your tests on demand to see what your programs DO and DO NOT accomplish. Step 3: Analyze the results. RED = BAD. See the Expected VS Actual Results.
Test Performance/Scalability Your stored procedure runs OK for 1 user, how will it handle 10? 50? 100? Toad can answer that question, track response time to user load