|
|
 |
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.

 |
 |
|
|
 |
 |
|
Author: |
Bert |
Created: |
Monday, October 30, 2006 2:02 PM |
 |
 |
Bert Scalzo is a product architect for Quest Software, a member of the Toad team and an Oracle ACE. He has worked with Oracle databases for over two decades; his key areas of interest are data modeling, database benchmarking, tuning and optimization, "Star Schema" data warehouses and Linux. Bert is the author of several books and has written articles for many online outlets and publications, and has presented at numerous Oracle conferences and user groups.
Bert's blog provides useful Toad “how to” and “tips and tricks” covering topics on database admin and benchmarking.
Recent postings:
|
|
|
Super & Sub Type Option #1 |
|
Bert
|
Friday, November 30, 2007 3:50 PM
|
|
|
|
When we create a super-and-sub type (a.k.a. Inheritance) entity relationship in a logical data model, it’s very clear what the business requirements being communicated are – that different subsets of attributes comprise the “cumulative entity” being modeled depending upon the business context. &l ...
|
 |
|
|
Read More...
|
|
|
Oracle 11g on a notebook: Tread Lightly |
|
Bert
|
Friday, November 16, 2007 10:41 AM
|
|
|
|
This blog posting is not meant to demean or slander the Oracle database in anyway. I’ve staked almost my entire career on Oracle technologies – and I intend to finish these last 7-10 years doing more Oracle stuff. To quote a funny Saturday Night Live skit: “Oracle has been very, very good to me.” So my comments are mo ...
|
 |
|
|
Read More...
|
|
|
Expedite Saving Data via Toad |
|
Bert
|
Tuesday, November 06, 2007 8:14 AM
|
|
|
|
Probably one of the most useful and frequented tasks performed with Toad® for Oracle is saving data to a file, such as comma delimited text (or any of the other numerous formats supported). It’s a relatively easy feature to find – you simply depress the “right hand mouse” (RHM) ...
|
 |
|
|
Read More...
|
|
|
Oracle Parallel Query Abuse |
|
Bert
|
Wednesday, October 31, 2007 6:46 AM
|
|
|
|
Oracle’s Parallel Query Option (PQO) is a fantastic tool, but much like any good tool, it can very easily be used in the wrong situation or simply abused. In those cases, PQO can actually make database performance much worse. Let’s examine some common misuses or misperceptions regarding optimal and efficient PQO usage.
|
 |
|
|
Read More...
|
|
|
Running Toad on Linux! |
|
Bert
|
Monday, October 22, 2007 4:09 AM
|
|
|
|
OK – now that I grabbed your full attention with that snappy title, let’s see just how to run the Toad® on your Linux desktop or notebook. Let’s say that you’re running Redhat, CentOS, SuSE or Ubuntu Linux on your PC, let’s further assume that you would like to run Toad either ...
|
 |
|
|
Read More...
|
|
|
|
Toad Sometimes Slow on Oracle 10g? |
|
Bert
|
Tuesday, October 02, 2007 9:44 AM
|
|
|
|
Often people will write or call to relate that Toad® seems sluggish when working against Oracle 10g databases – and that creating new connections in particular seems to take an unreasonably long time. They are often especially frustrated since this problem did not occur with Oracle versions prior to 10g. So what is T ...
|
 |
|
|
Read More...
|
|
|
Toad Subsets Data |
|
Bert
|
Monday, September 24, 2007 7:43 AM
|
|
|
|
A common task for DBAs is to create a test or development environment that has a subset of production data for testing and development purposes. As usual, Toad
 |
|
|
Read More...
|
|
|
|
Toad Simplifies ANSI Joins |
|
Bert
|
Tuesday, September 04, 2007 4:06 AM
|
|
|
|
Starting with Oracle 9i, Oracle recommends that SQL developers use the ANSI join syntax instead of the Oracle proprietary (+) syntax. There are several reasons for this recommendation, including:
|
 |
|
|
Read More...
|
|
|
Oracle 11g Introduces Invisible Indexes |
|
Bert
|
Monday, August 27, 2007 6:09 AM
|
|
|
|
As I wrote last week, Oracle 11g has a plethora of really great new features. One that should really hit a home run with data warehousing DBAs is “Invisible Indexes.” The name is not a joke – they are exactly what they say. An invisible index is ignored by the query optimizer when forming an explain plan for a SELECT statement, ...
|
 |
|
|
Read More...
|
|
|
Oracle 11g Improves Partitioning |
|
Bert
|
Tuesday, August 21, 2007 4:21 AM
|
|
|
|
Oracle 11g has a plethora of great new features. One area that has improved with each of the last four releases has been partitioning, i.e. the method to break larger tables into smaller, more manageable and efficient sub-tables. While it was originally touted as a boon for just the data warehousing world, partitioning no ...
|
 |
|
|
Read More...
|
|
|
Oracle 11g Adds Virtual Columns & Indexes |
|
Bert
|
Wednesday, August 15, 2007 6:18 AM
|
|
|
|
Oracle 11g is out for Linux – and like every new release, there’s tons of cool new stuff. So over the next few weeks, I will write about some of Oracle 11g’s new features. This week, I’ll look at Virtual Columns and Virtual Indexes.
 |
|
|
Read More...
|
|
|
What is Oracle ASM and does Toad for Oracle support it? |
|
Bert
|
Wednesday, August 08, 2007 5:35 AM
|
|
|
|
We all know that “a picture is worth a thousand words,” so I provided a few pictures (shown below) to try and briefly yet succinctly explain what ASM is and how it’s different than the previous ways of managing disk space within Oracle.
 |
|
|
Read More...
|
|
|
DBA Hardware Options “Over the Years” |
|
Bert
|
Thursday, August 02, 2007 6:55 PM
|
|
|
|
Ever hear people say they miss the good ole days – when times and things were much simpler than now? Well the same is true for Oracle DBAs, the early 90’s (circa 1993) were much simpler in terms of hardware selection for an Oracle server as summarized below.
|
 |
|
|
Read More...
|
|
|
Toad Database Tune and Optimize Check-List |
|
Bert
|
Monday, July 23, 2007 6:53 AM
|
|
|
|
I use Toad® for Oracle almost everyday to tune and optimize problematic databases for customers, partners and friends. And I noticed that I followed a pattern – which seemed consistent across all such attempts. And although I wrote the whitepaper “
 |
|
|
Read More...
|
|
|
Welcome to the new TPC-E Benchmark |
|
Bert
|
Monday, July 16, 2007 10:48 AM
|
|
|
|
One of the most widely recognized and often quoted database benchmarks is the TPC-C. For over 14 years, the TPC-C has been the industry standard OLTP test; however, it’s very clearly showing its advanced age. The TPC-C does not adequately mimic today’s ...
|
 |
|
|
Read More...
|
|
|
Switching Data Modeling Tools? Ouch! |
|
Bert
|
Monday, June 25, 2007 7:52 AM
|
|
|
|
Probably the single most painful task in data modeling (or any modeling for that matter) is switching tools. Forget the high direct costs like purchasing licenses and the obvious indirect costs of retraining your staff, because it’s the migration of all your meta-data from one tool to the other that looms large on t ...
|
 |
|
|
Read More...
|
|
|
We don’t need no stinking modeling tool |
|
Bert
|
Friday, April 13, 2007 3:49 PM
|
|
|
|
You’ll have to forgive me for spoofing the famous movie line “We don’t need no stinking badges” (Treasure of the Sierra Madre, 1948 and Blazing Saddles, 1974), it just seemed quite apropos
 |
|
|
Read More...
|
|
|
Toad Data Modeler 3.0 Preview |
|
Bert
|
Monday, March 19, 2007 1:09 PM
|
|
|
|
In this installment I thought I'd write about the exciting, and soon to debut, Toad Data Modeler 3.0 release rather than yet another boring academic or technical topic on data modeling. TDM 3.0 is quite exciting. While it has not yet been made available for public beta – it will be very soon (so please email the product manager
|
 |
|
|
Read More...
|
|
|
Irrational Relationships and their Ramifications |
|
Bert
|
Friday, February 16, 2007 8:25 AM
|
|
|
|
Over the decades I’ve worked with many data modelers – and I’ve learned something key to building a great model that is not always intuitively obvious: spend at least 50% of your data modeling time on the relationships. Often modelers are so overly concerned with the entities, attributes and unique identifiers or keys ...
|
 |
|
|
Read More...
|
|
|
Normalization in Non-Gobbledygook Language |
|
Bert
|
Friday, January 12, 2007 8:45 AM
|
|
|
|
Probably one of the most often discussed and hotly debated topics in both data modeling and database design is that of normalization. Many database designers, architects, DBAs and senior developers have differing positions and/or beliefs on the topic. However quite ...
|
 |
|
|
Read More...
|
|
|
Forward Engineering – A Better Approach to Design |
|
Bert
|
Wednesday, November 29, 2006 8:10 AM
|
|
|
|
Last month I wrote about “Why Reverse Engineering is Always Worthwhile.” So the logical next issue to examine is forward engineering – its different approaches and its many comparative benefits. The best way to do this is via an analogical example
 |
|
|
Read More...
|
|
|
Why Reverse Engineering is Always Worthwhile |
|
Bert
|
Monday, October 30, 2006 1:04 PM
|
|
|
|
In many shops that I visit, neither the DBA’s nor the database developers place much value on performing data modeling. Often there are seemingly sound reasons for this exclusion: the historically high price of data modeling tools, data models are not required as a project milestone or deliverable, and quite often the database was simply either inherited or supports a third party application – ...
|
 |
|
|
Read More...
|
|
|
 |
 |
|
 |
|
 |
|
|