|
FT-Wheeeeeeeeeeeeeeeeee! Or, FTP with Toad |
|
JeffSmith
|
8/31/2007
|
|
|
|
It’s no secret that I am a die hard Toad® fanatic. There are many reasons for this, but the one I want to talk about today is one of Toad’s best kept secrets: a commercial-grade FTP client built right into Toad!
 |
|
|
Read More...
|
|
|
The importance of SQL scalability testing |
|
JimWankowski
|
Thursday, August 30, 2007 1:26 PM
|
|
|
|
As we all know, there are many factors that influence the performance of your application. Proper memory allocations, physical design, how the SQL is written and workload all affect the way your queries perform. One of most overlooked parts of testing an application is testing queries under production workload conditions.< ...
|
 |
|
|
Read More...
|
|
|
Quseful #7: Kill those infinite loops! |
|
StevenFeuersteinTW
|
Wednesday, August 29, 2007 12:42 PM
|
|
|
|
I don't know about you, but I sometimes write code that (inadvertently, not on purpose) contains an infinite loop. So I run my program and Toad goes off into never-never land, with Oracle chewing up CPU cycles so intently that it is hard to connect as SYS and kill the session.
...
|
 |
|
|
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...
|
|
|
The Toad Family brings home a new Tadpole |
|
JeffSmith
|
8/24/2007
|
|
|
|
For more than 10 years now, Toad has been THE tool for Oracle developers, DBAs, and analysts. A few years ago, Quest began introducing versions of Toad that brought native support to popular platforms such as
 |
|
|
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...
|
|
|
Quseful #6: Generate collections of random values |
|
StevenFeuersteinTW
|
Friday, August 17, 2007 9:27 AM
|
|
|
|
You will find in this Quseful a package that will generate/return collections of random values of strings, numbers and dates. It also contains a "self-test" random_verifier procedure that you can run to verify "at a glance" that the values being generated seem
|
 |
|
|
Read More...
|
|
|
Welcome to the Toad for DB2 blog |
|
JimWankowski
|
Wednesday, August 15, 2007 10:41 AM
|
|
|
|
Welcome to my inaugural blog for Toad® for DB2. Many of you may not be aware that Toad is now a multiplatform solution. I plan to discuss subjects across both DB2 running on the LUW platf ...
|
 |
|
|
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...
|
|
|
How Quest SQL Optimizer works with Hints |
|
RichardTo
|
Tuesday, August 14, 2007 10:28 AM
|
|
|
|
Today database vendors are more willing to provide a means for the end user to influence the decision of which execution plan to use for a SQL statement. They provide this because database optimizers cannot guarantee that they the will generate the best execution plan for a given SQL statement. However, when you do apply Optimization Hints you ...
|
 |
|
|
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...
|
|
|
Quseful #5: Does that string contain a valid number? |
|
StevenFeuersteinTW
|
Monday, August 06, 2007 2:01 PM
|
|
|
I offer in this Quseful (Quick and Useful) a package that you can use to determine if a string contains a valid integer, number, binary_float or binary_double (note: if you are not running Oracle 10g, you will need to comment out the binary_* versions in this package). It is based on code I wrote about back in 1997 (available
 |
|
|
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...
|
|
|
|
The Joys of Beta Testing |
|
MikeA
|
Monday, July 30, 2007 9:48 AM
|
|
|
|
I am participating in the Oracle11g beta. The next time I tell you I am going to do a beta please lock me up until the fit passes. I have subjected myself to this abuse since Oracle8, usually tied with writing or updating a book. Maybe I am getting smarter as I get older as I am not (currently) involved in a book project although there may be one or two mor ...
|
 |
|
|
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...
|
|
|
|
|
|
Toad for Oracle: Not Just an Oracle IDE |
|
JeffSmith
|
7/2/2007
|
|
|
|
I’ve been working with Toad® for several years now, and even now that I’m NOT directly associated with the Toad development team, my Windows taskbar usually has at least 1 if not 2 Toad programs hanging around. To be honest, if someone were to take Toad away f ...
|
 |
|
|
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...
|
|
|
Confessions of a Hypocritical Programmer |
|
StevenFeuersteinTW
|
Friday, June 22, 2007 11:19 AM
|
|
|
|
That's me. A hypocritical programmer. And I am here to admit it, to make a confession.
Hypocrisy has got to be one of the most infuriating traits of human beings.
|
 |
|
|
Read More...
|
|
|
Quest Recursive SQL Transformation Technology |
|
RichardTo
|
Wednesday, June 20, 2007 4:58 AM
|
|
|
|
Quest Recursive SQL Transformation technology is an innovative AI technology that simulates human SQL transformation technique. It incorporates a set of transformation rules to transform SQL statements on a section-by-section basis. This replaces the trial and error method used by human to rewrite the syntax of a SQL statement. Each t ...
|
 |
|
|
Read More...
|
|
|
|
Can You Take a Hint? |
|
MikeA
|
Thursday, June 14, 2007 10:14 AM
|
|
|
|
Hints in Oracle have been around since version 8. Hints are like compiler directives that tell Oracle what path to take when optimizing a SQL statement (generally speaking.) However, Oracle will ignore the hint if it can’t do it or it is formatted poorly.
|
 |
|
|
Read More...
|
|
|
|
The Cost of Poor Database Design |
|
MikeA
|
Wednesday, May 30, 2007 9:32 AM
|
|
|
|
I’ve been searching for a definitive answer to the question: “What is the cost of poor database design?” No doubt you have all seen the cost/benefit graphs for fixing application problems and the pyramid showing how up to 90 percent of performance issues in a running database are SQL and ind ...
|
 |
|
|
Read More...
|
|
|
|
Feuerstein in Buenos Aires and Magic Tricks |
|
StevenFeuersteinTW
|
Wednesday, May 09, 2007 11:24 AM
|
|
|
|
It is Wednesday, May 09, 2007 and I am sitting in the Admiral's Club at the Buenos Aires airport. I just finished two days in this lovely city. My first day was spent enjoying the chilly, but very sunny afternoon, walking for four hours around the city. It is a busy, busy place with many buses throwing way too much gritty exhaust into the air (hey, ...
|
 |
|
|
Read More...
|
|
|
Using Cross-Instance Parallel Query |
|
MikeA
|
Friday, May 04, 2007 11:23 AM
|
|
|
|
With the use of RAC on the rise it is time to talk about the use of a feature very under-utilized in Oracle. This feature I refer to is cross-instance parallel query. Many times on site visits I see people using single-instance parallel query, but no one whose system I reviewed has used cross-instance parallel. Some weren’t aware it was available ...
|
 |
|
|
Read More...
|
|
|
From SQL Optimization Hints to Plan Instructions |
|
RichardTo
|
Wednesday, May 02, 2007 7:05 AM
|
|
|
|
Most database vendors provide optimization hints which enable a user to influence the decision the database SQL optimizer will make when determining which execution plan it will choose. Oracle provides a full set of optimization hints to help users to rectify an i ...
|
 |
|
|
Read More...
|
|
|
|
Greetings from Las Vegas! |
|
StevenFeuersteinTW
|
Thursday, April 19, 2007 9:16 AM
|
|
|
|
I am visiting this, well, very artificial paradise dropped into the middle of a desert, so as to participate in Collaborate 07. It's been an interesting and fun several days. I have a room on the 26th floor of the Mandalay
|
 |
|
|
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...
|
|
|
Sizing of Oracle10g Indexes |
|
MikeA
|
Wednesday, April 04, 2007 9:15 AM
|
|
|
|
In my last blog entry we looked at sizing tables in 10g, of course the other side of that coin is the sizing of indexes. As with tables the Oracle8 manuals had an explanation of how to size indexes, but manuals since then have been strangely silent on the subject. In this blog I will address the sizing of normal, b-tree ...
|
 |
|
|
Read More...
|
|
|
|
Send a memo to yourself! |
|
StevenFeuersteinTW
|
Thursday, March 29, 2007 9:37 AM
|
|
|
|
I rediscovered the joy of writing to myself a week ago, and I also was reminded of the danger of coding in isolation (that is, working by oneself).
 |
|
|
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...
|
|
|
Sizing Tables in Oracle |
|
MikeA
|
Friday, March 16, 2007 9:22 AM
|
|
|
|
On one of my first Oracle consulting assignments I had to come up with the sizing estimates for tables for a data warehouse for a telecommunications company in California. At that time, (1994) there were few products that provided sizing al ...
|
 |
|
|
Read More...
|
|
|
You call this work? |
|
StevenFeuersteinTW
|
Wednesday, March 14, 2007 9:54 AM
|
|
|
|
Some musings about the life of a programmer....
Two weeks ago, we held the second annual Oracle PL/SQL Programming conference (I talked about it in last week's
 |
|
|
Read More...
|
|
|
|