Hello, you are not logged in.  Login or sign up
Toad on Twitter Follow Toad Search Toad World Search
Blogger List   

All Recent Blog Entries
 

Johannes Ahrends
Unicode and Toad

Ben Boise
Toad SC Discussions

Kevin Dalton
Benchmark Factory

Steven Feuerstein
PL/SQL Obsession

Devin Gallagher
Toad SC discussions

Stuart Hodgins
JProbe Discussions

  Henrik "Mauritz" Johnson
Toad Tips & Tricks on the "other" Toads
  Mark Kurtz
Toad SC discussions
  Michael Lumbard
Toad SC discussions
Daniel Norwood
Toad for Data Analysts,
Toad Extension for Visual Studio
Debbie Peabody
Toad for Data Analysts
Gary Piper
Toad Reports Manager
John Pocknell
Toad for Oracle, JProbe
Kuljit Sangha
Toad SC discussions
Bert Scalzo Indicates Oracle ACE status
Toad for Oracle, Data Modeling, Benchmarking
Jeff Smith
Toad product family
Richard To
SQL Optimization
Jim Wankowski
DB2 - LUW and z/OS
John Weathington
  Toad World Editor
Toad World issues

  Toad Data Modeler Opens in a new window
Data Modeling
 
  Real Automated Code Testing for Oracle
Quest Code Tester blog

Blogs
Toad and Database Commentaries

Toad World blogs are a mix of insightful how-tos from Quest experts as well as their commentary on experiences with new database technologies.  Have some views of your own to share?  Post your comments!  Note:  Comments are restricted to registered Toad World users.

Do you have a topic that you'd like discussed?  We'd love to hear from you.  Send us your idea for a blog topic.

Most recent blog entries
 Print  
What's Next: Toad for Data Analysts v2.5 New Features (part I)
dnorwood 6/30/2009 4:10 PM
Toad for Data Analysts v2.5 is just around the corner. In anticipation of the release, I want to highlight a few of the enhancements that we've made to the product. I'll be posting a new feature every few weeks, so stay tuned!
Read More...

Toad for Data Analysts for the Toad for Oracle User – Part IV
BBoise 6/29/2009
As I promised earlier, the focus of this blog entry will be using the Editor in Toad for Data Analysts. The Editor is where you can enter your own SQL code to query the database. Since you’re already familiar with Toad for Oracle’s Editor, you’ll notice some similarities in Toad for D ...
Read More...

Executing SQL In Tuning Lab – Part 6 – Testing in a Development Environment
RichardTo Friday, June 26, 2009 6:05 AM
This blog covers testing the SQL alternatives in a development environment when it is not possible to do extensive testing in the production environment.
Read More...

Toad for Data Analysts for the Toad for Oracle User – Part III
BBoise 6/21/2009

In Part III of this series of blogs, I’ll discuss the Query Builder in Toad for Data Analysts. In my previous entry, I said that I would talk about both the Editor and the Query Builder in Part III. Both features are so rich that I feel that separating the topics would be the best ...

Read More...

TOAD Database Setup Wizard
Bert Wednesday, June 17, 2009 6:07 AM
Sometimes people will have a problem getting a TOAD feature to work – such as the PL/SQL debugger or profiler. For example a user might run TOAD and not be able to select or highlight the debugger icon on the main toolbar. So when they’re in the editor they cannot seemingly invoke or use the debugger. The initial conclusion is that TOAD must have a bug. But 90% of the time, it’s actually a database setup issue. ...
Read More...

No single SQL syntax is always the best - 10 Common Misconceptions in SQL Tuning#3
RichardTo Tuesday, June 16, 2009 6:26 AM
Written by Richard To
 
This blog is the third in a series about misconceptions surrounding SQL tuning that are quite common. It covers the misconception that there is always some SQL syntax that is the best across different databases and hardware environments.
Read More...

Running Toad for Oracle in a 64 bit environment
MarkQuest 6/16/2009 5:42 AM
Running Toad for Oracle in a 64 bit environment is really pretty easy and straight-forward, you just have to follow the installation instructions and verify your environment is setup properly. I have created a short Power Point that shows the steps you need to follow. These instructions come directly from the installation guide as well. I hope this helps you with your installation. Mark
Comments (2) Read More...

Executing SQL In Tuning Lab – Part 5 – Selecting Alternatives to Test
RichardTo Friday, June 12, 2009 5:27 AM
In Quest SQL Optimizer when you generate alternative SQL statements for your original SQL statement you may be presented with hundreds of SQL alternatives. The only way to be completely sure that you have the fastest one is to run all the SQL alternatives. But unless the SQL statements run relatively quickly, this is not always practical. So then you are left to determine which SQL statements you should select to test.
Read More...

Oracle PL/SQL Programming 5th Edition - "Early Warning"
StevenFeuersteinTW Wednesday, June 10, 2009 11:19 AM
I was on the phone with a Quest Code Tester user the other day and he asked me if I was working on the next edition of my original "magnum opus", Oracle PL/SQL Programming, which would include Oracle11g features.
 
I cannot describe to you how good it felt to say: &q ...
Read More...

Dev Tips/Tricks Cheat Sheet
JeffSmith 6/10/2009

So if you’re reading this blog, hopefully that means you’ve just finished watching my ‘Discover the Hidden Treasures of Toad for Oracle, Developers’ presentation at our 2009 Toad Virtual Expo. If not, then you can still watch this 45 minute presentation for the immediate 60 days after the conference.

Read More...

Quest Code Tester for Oracle 1.8.3 Now Available
QCTOblog Tuesday, June 09, 2009
Written by Steven Feuerstein. Version 1.8.3 of Quest Code Tester is now available.
Comments (0) Read More...

What Is Unicode? (Part 2)
JohnPocknell Monday, June 08, 2009
In this blog, I hope to be able to help you understand how Unicode is handled on your Windows PC/notebook and how to configure your PC/notebook in order to be able to effectively use Unicode in Toad.
Read More...

Toad for Data Analysts for the Toad for Oracle User – Part II
BBoise 6/7/2009
Previously, we discussed how to establish connections to the database. If you’re interested in a refresher, the entry can be found here: http://www.toadworld.com/Community/Blogs/tabid/67/EntryID/382/Default.aspx Now that we’v ...
Read More...

What Is Unicode? (Part 1)
JohnPocknell Monday, June 01, 2009
As some of you may already be aware, we are releasing our next version of Toad (version 10.0) later this year and it will have one or two “under the cover” differences. Unicode support is one of those differences and is probably one of the most significant technology upgrades in Toad’s history.
Read More...

Update your Excel reports... automatically!
dnorwood 5/29/2009 3:02 PM
If there's one thing we hear people asking about it's "How can I use Toad for Data Analysts to automatically update my Excel report?" This blog entry is dedicated to just that. I'll show you how you can get your Excel reports to update from the database in just a few steps - and automate the process for next time!
Read More...

Executing SQL In Tuning Lab – Part 4 – Equal Comparison for Run Times: Eliminating the Effect of Network Traffic
RichardTo Friday, May 29, 2009 3:13 AM
When you are executing SQL statements to find which one is the best, you need to take into consideration the factors that can skew the accuracy of the results of the testing. This blog discusses eliminating the effect of network traffic when you are comparing SQL run times.
Read More...

Naming Conventions and Coding Standards, the Feuerstein Way
StevenFeuersteinTW Thursday, May 28, 2009 10:32 AM
I am often asked about the naming conventions and coding standards that I use. My answer is usually a combination of muttering and vague statements and hand-waving.
 
That's because I have a confession: I don't have a single naming conventions and coding standards document that I use. Why not? Because I am a software developer! That is, I feel (well, I &l ...
Read More...

Toad for Data Analysts for the Toad for Oracle User – Part I
BBoise 5/27/2009

In this series of blog topics, I will attempt to translate certain features in Toad for Data Analysts for those of you who are more familiar with Toad for Oracle. As you may (or may not) know, Quest Software allows licensed owners of Toad ...

Read More...

You might be a Toad user if…
JeffSmith 5/27/2009

In humble tribute to the great southern comedian, Jeff Foxworthy, I thought I’d try a send up on this popular theme as it pertains to Toad. So here goes. If you have your own suggestions, just leave them as comments at the end of the blog!

  1. ...
Read More...

Benchmarking Myths Continued
Bert Tuesday, May 19, 2009 5:33 PM
The last two posts have covered popular misconceptions or “urban myths” myths when measuring and performing benchmarks. That might seem like the “whole enchilada”, but there's yet one more critical aspect to successful benchmarking – preparation. I encounter numerous people who believe that they can simply assemble the necessary hardware, install the OS, install the database software, creat ...
Read More...

Reasons for Testing Oracle Code in the Database
QCTOblog Sunday, May 17, 2009
Written by Finn Ellebaek Nielsen. Reasons for testing Oracle code in the database.
Comments (3) Read More...

Executing SQL In Tuning Lab – Part 3 – Equal Comparison for Run Times: Minimizing the Effect of Other Activities on the CPU
RichardTo Friday, May 15, 2009 2:58 AM
When you are executing SQL statements to find which one is the best, you need to take into consideration the factors that can skew the accuracy of the results of the testing. This blog discusses minimizing the effect of other activities on the CPU when you are testing very fast running SQL statements.
Read More...

Customizing Data in your Toad Explain Plans
JeffSmith 5/14/2009
When you ask Oracle for an execution plan with Toad, we insert the plan into a plan table (configurable by the user.) Wow, that’s 36 pieces of information that could be included in every single plan step. Now, when Toad shows you a plan for a query, it chooses to show only the most common pieces of information.
Read More...

1 Company, 3 Different Toad Demonstrations
DevinG 5/14/2009 6:16 AM

I recently performed 3 separate Toad for Oracle web demonstrations for a large company in the payroll and human resources industry.  Rather than a general overview of all Toad features, these 3 demos were customized for 3 different types of Toad users: DBA's, Analysts, and Developers.

This group of DBA's had used Toad for years, but had not upgraded recently.  As I have menti ...

Comments (0) Read More...

Push Button Benchmarking
Bert Thursday, May 14, 2009 5:56 AM
The title says it all – there is no such thing. This is the second benchmarking myth or “urban legend” that needs exposed. However this is the most prevalent frustration or exasperation that people attempting database benchmarks experience – and experience the hard way (i.e. their efforts majorly or totally fail to meet their initial expectations).
 
Ther ...
Read More...

Code Tester Blog - introduction
QCTOblog Sunday, May 10, 2009
Written by Steven Feuerstein. Introduction to the "Real Automated Code Testing for Oracle" blog.
Comments (5) Read More...

Sneak Peak at Toad v10
JeffSmith 5/7/2009
While we are still quite a few months away from officially releasing the next version of Toad for Oracle, there are a few exciting developments to share with you today. Of course, you can follow the development of the next version of Toad yourself via the beta program, b ...
Read More...

The Myth of Transactions per Second (TPS)
Bert Wednesday, May 06, 2009 5:27 AM
As with many facets of life, database benchmarking has several myths or “urban legends” that need summarily dispelled. So I’m going to write a few short blogs focusing one by one on some of these misunderstood database benchmarking issues. Note that I am not preaching that database benchmarking is a worthwhile task, because there are many who feel it’s not. In fact I recently read an excellent Forreste ...
Read More...

Options, Options and More Options
JohnPocknell Monday, May 04, 2009

Like most applications, Preferences or Options enable the user to make changes to the default configuration to suit the way they work. The same is true for Toad but there are so many, it can be a bit of a challenge finding what you are looking for.

So the objective of this blog is to help you get a handle on what the main options are that you probably need to know about.

So ...

Read More...

BFScripts, Part 1
Kevin 5/1/2009 11:22 AM

One question that has been coming up lately is how I can randomize my SQL so that not every user is submitting the same statements.  This is very important in creating a realistic workload to correctly perform a database performance test.  Without this step the database will either pull data from cache or there will be a larger than normal amount of constraints/conflicts, such as updating the sa ...

Comments (1) Read More...

Executing SQL In Tuning Lab – Part 2 – Equal Comparison for Run Times: Minimizing the Effect of Caching
RichardTo Friday, May 01, 2009 4:56 AM
When you are executing SQL statements to find which one is the best, you need to take into consideration the factors that can skew the accuracy of the results of the testing. These factors include caching the data, caching the indexes, caching the SQL statement, other activities on the CPU, and network traffic.
Read More...

10 Common Misconceptions in SQL Tuning #2
RichardTo Tuesday, April 28, 2009 8:50 AM

This blog is the second in a series about common misconceptions surrounding SQL tuning. It covers the misconception that the goal of SQL tuning is to write a better SQL statement. The real goal of SQL tuning is not to create a better SQL statement, but it is to help the database optimizer to make the right decision when it is choosing the execution plan.

If you browse the internet with the key ...

Read More...

A Classic Error in My Monthly Puzzle!
StevenFeuersteinTW Monday, April 27, 2009 8:47 AM

Every month, a Toad World newsletter goes out to thousands of Toad users and it includes a monthly puzzle that I write. Last month's puzzle went like this:

Which of the following blocks does not contain an infinite loop?

Read More...

An interview with Steven Feuerstein
StevenFeuersteinTW Wednesday, April 22, 2009 6:06 PM
In case you simply can't get enough of Steven Feuerstein (no, I don't generally talk about my self in the third person or in the royal "we"), I invite you to check out this interview. I had an awful lot of fun answering the questions, and you might be entertained reading them.

Executing SQL in Tuning Lab – Part 1 – Criteria for Terminating SQL
RichardTo Friday, April 17, 2009 2:37 AM
Written by Rene Woody

This blog is the first of a series about test running the SQL statements in the Tuning Lab in Quest SQL Optimizer for Oracle to find the best performing SQL statement in your database environment. It covers the options for terminating the SQL alternatives when they are executed in a batch.
Read More...

A handy string parsing utility - extended
StevenFeuersteinTW Monday, April 13, 2009 9:57 AM
It's truly one of the oddities of the PL/SQL language that it does not offer a delimited string parsing program. The closest we can get is DBMS_UTILITY.COMMA_TO_TABLE, and that is sadly deficient (it only parses comma-delimited strings and each item between the commas must be a valid PL/SQL identifier).
 
So I built one myself (the parse package) and put ...
Read More...

SQL Optimizer Part 10 – How to Optimize without Oracle Hints
RichardTo Monday, April 13, 2009 2:18 AM

Written by Rene Woody
 
This blog is a continuation of a series about the SQL optimization process in the Batch Optimizer and the Tuning Lab modules of Quest SQL Optimizer for Oracle.  ...

Read More...

Powerful Code Formatting in Toad
JohnPocknell Wednesday, April 01, 2009
In this week’s blog, I’d like to introduce you to Toad’s Formatter. For those older “Toadies”, you’ll be familiar with its predecessor Formatter Plus.
Read More...

Common Uses and Features in Toad Data Modeler
MarkQuest 3/31/2009 6:33 AM
Recently there have been a lot of questions on some of the features of Toad Data Modeler which are part of the basic components of the tool but for whatever reason people seem to have a bit of trouble figuring them out.
In the past I have published some papers on a couple of these features on Toad World and I will provide links to them at the bottom of this blog.
&l ...
Comments (1) Read More...

How do I move more than 1 table at a time in Toad?
JeffSmith 3/31/2009

This was a question I got this morning from a customer. I showed them how to do this with the ‘Alter’ dialog in Toad’s Schema Browser. However, they wanted to do it for more than one table at a time, and apparently some OTHER tool could do so. Why couldn’t Toad?

Great question. It turns out that IT CAN INDEED do so. Here’s how:

Read More...

Creating multiple XLS files through Automation
dnorwood 3/27/2009 4:30 PM
If you’re like many of the analysts I speak with on a regular basis, then you use Microsoft Excel. It’s a staple of the Information Age, right!? It seems like you can do everything but wash your car with Excel. But what if you want to get that data out of your database and into a series of worksheets… on a regular basis…? Unless you have lots of free time, this is probably something that you don’t look forward to. Let’s take a look at how Toad for Data Analysts can make your Excel-life even easier!
Read More...

Run an OS command from within PL/SQL
StevenFeuersteinTW Friday, March 27, 2009 6:14 AM

Developers are hard people to satisfy. Oracle gives us this incredibly robust, powerful and easy to use database programming language – and all we can do is complain about what it doesn't do for us.

Well, that's reality for you: PL/SQL is powerful and robust and easy to use, but also very narrowly focused. So if you want it to do something outside of its area ...

Read More...

Data Grid Quiz
JeffSmith 3/25/2009

I think we can all agree that of ALL the features in Toad that impact the most number of users is the data grid. Whether investigating the contents of a table, running queries, or monitoring connected sessions in the Session Browser, the data grids deliver information to the user. How well you know the data grid and all of its embedded features will impact how useful and productive ...

Read More...

Toad and Team Collaboration
DevinG 3/25/2009 8:33 AM

I had a very productive visit with an information management company, demonstrating the complete range of Toad solutions, including the Toad Development and DBA Suite for Oracle, Toad for SQL Server, as well as Toad for Data Analysts. The presentation took place in Boston, and dialed in through a webcast were attendees in Massachusetts, Pennsylvania, Belfast, and Bangalore. This vis ...

Comments (0) Read More...

Toad Data Grid Trick?
JeffSmith 3/24/2009

While co-presenting with Bert at the Rocky Mountain Oracle User group, Bert yells out “Hey, show that cool FK lookup thingie in the data grids.” I was like, ‘huh?’ Surely Bert just didn’t call me out in front of 100 or so people on a Toad feature that I did not fully understand?

Well, I got around to figuring out just what Bert was talking about, and NOW I rememb ...

Read More...

New Toad blog
DevinG 3/24/2009 7:03 AM

I am an SC for Quest Software, and very fortunate to be able to demonstrate the solutions that make up the Toad product family. My initial goals for this blog will be to share some of the interesting conversations and discussions that arise from Toad demonstrations. Rather than screen shots of a certain feature, I will try and relate Toad functionality to real life scenarios and exa ...

Comments (0) Read More...

Can Toad Do That?
Bert Wednesday, March 18, 2009 4:28 AM
A lot of times people will ask the Toad Yahoo discussion group or live at Toad Tips & Tricks events whether Toad can do something. Specifically, the question might be more like can Toad version X support this very cool new Oracle feature I’d like to leverage.
 
For example, a user might ask does Toad 8.0 offer a screen for Oracle AWR. If you look ...
Read More...

Using Toad DBA Suite for Oracle with Oracle Enterprise Manager (Part 3)
Johannes 3/18/2009 4:09 AM

By Johannes Ahrends and John Pocknell

In the previous blog, we compared and contrasted how database Performance Management operations are performed in Oracle’s Enterprise Manager (OEM) and Quest’s Toad DBA Suite for Oracle and how Toad is ...
Read More...

10 Common Misconceptions in SQL Tuning #1
RichardTo Friday, March 13, 2009 4:11 AM
This blog is the first in a series about misconceptions surrounding SQL tuning that are quite common. The first one covers the misconception that you can use the estimated cost from the database SQL optimizer to accurately judge the performance of a SQL statement in comparison to its rewrites.
 
SQL tuning is a very interesting topic and most DBA or devel ...
Read More...

Benchmarking and Latency
Kevin 3/12/2009 9:41 AM

Welcome to my first blog! I am very excited about this opportunity to relay information about benchmarking/performance testing and, in particular, Benchmark Factory for Databases (BMF), but where to begin? For my first blog, I’ll start on the topic of latency.

One key thing to understand when doing testing is the characteristics of the workload, and a big piece o ...

Comments (3) Read More...

Search Blog Entries
 
Copyright 2010 by Quest Software  | Terms Of Use | Privacy Statement | Contact Us