|
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...
|
|
|
TheThree Letter Word |
|
JimWankowski
|
Monday, October 29, 2007 2:27 PM
|
|
|
|
I just got back from the IBM IOD conference in Las Vegas; it was a great show. Every year there is usually some buzz about what is “hot” with DB2. This year’s buzz was heard loud and clear – XML was being discus ...
|
 |
|
|
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...
|
|
|
|
A Sneak Peak |
|
JeffSmith
|
10/15/2007
|
|
|
|
They say time flies when you’re having fun, and it seems like 2007 has gone by at a record pace. 2007 has seen quite a few exciting developments in the ‘Toad World’ arena. In addition to Toad World itself, we have seen a new unit testing tool for PL/SQL and a version of Toad made just for analysts released. In addition we&r ...
|
 |
|
|
Read More...
|
|
|
DB2 Day to Day |
|
JimWankowski
|
Friday, October 12, 2007 11:13 AM
|
|
|
|
Hey DB2’ers,
I had a busy week last week speaking at the Central Canadian DB2 Users Group in Toronto
|
 |
|
|
Read More...
|
|
|
|
|
What about a Self-learning SQL Optimizer? |
|
RichardTo
|
Tuesday, October 09, 2007 4:45 AM
|
|
|
|
There are at least two database vendors are trying to build self-learning SQL optimizers. The idea is to use actual statistics from executed SQL statements to rectify the future cost estimation of the same or similar SQL statements. It seems like a good idea, but, you will find that their existing self-learning ...
|
 |
|
|
Read More...
|
|
|
Team Coding??? |
|
JeffSmith
|
10/3/2007
|
|
|
Every software product has a feature or widget that is extremely powerful, but finds a way to confuse more people than it enlightens.
 |
|
|
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...
|
|
|
|
Roll with the Changes |
|
JimWankowski
|
Friday, September 28, 2007 3:16 PM
|
|
|
|
One of the questions I get quite a bit from customers is; do we have the ability to compare data and/or have the ability to compare DDL files to what’s currently in the DB2 catalog? As of V3.0 of TOAD for DB2 the ...
|
 |
|
|
Read More...
|
|
|
Further Travels in Betaland |
|
MikeA
|
Friday, September 28, 2007 3:13 PM
|
|
|
|
Well, I decided that Linuxtown wasn’t going anywhere very fast and with the all the SRs I was leaving in my wake I soon would not be welcome by the locals so I decided I would take it on the lamb over to Windowsville for a while. Besides it was looking like the local disk array was going to pin a power supply failure on me.& ...
|
 |
|
|
Read More...
|
|
|
SQL, Fast & Tastes Good |
|
JeffSmith
|
9/27/2007
|
|
|
|
A US-based fast food chain apparently has a new advertising campaign running. I’m not exactly sure what it is supposed to be for, and most of their commercials are pretty confusing. They do have one that I like< ...
|
 |
|
|
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...
|
|
|
|
The Attack of the Clones! |
|
JimWankowski
|
Monday, September 17, 2007 11:28 AM
|
|
|
|
This week I am going to switch gears over to the big iron and talk about DB2 z/OS. IBM has been making great strides in the area of schema management. As any mainframe DBA knows, the process of having to make a seemingly simple schema change can result in a very complex combination of DDL, Utilities and batch processes. These changes can result in applicati ...
|
 |
|
|
Read More...
|
|
|
In what version did Oracle add that feature? |
|
StevenFeuersteinTW
|
Friday, September 14, 2007 11:08 AM
|
|
|
|
I get this question a lot. I am teaching a class and a student asks: "When did Oracle add autonomous transactions?" Or the INDICES of clause. Or – who knows what?
Seeing as I am totally obses ...
|
 |
|
|
Read More...
|
|
|
A SQL Performance History from AWR |
|
RichardTo
|
Thursday, September 13, 2007 2:51 PM
|
|
|
|
I have been working on SQL Tuning research for more than 10 years, but my focus has changed to time-series forecast technology in the last two years. Recently, Oracle’s AWR and other database vendor’s statistics/metrics repository have drawn my attention. The relatively low cost of keeping performance statistics in databases, combined wi ...
|
 |
|
|
Read More...
|
|
|
Toad – not just for Oracle |
|
JeffSmith
|
9/10/2007
|
|
|
|
Toad® has been a popular Oracle development and administration tool for the past decade. In fact, the original trademark for our favorite little guy was ‘T.O.A.D’ – an acronym that stood for “the Tool for Oracle Appli ...
|
 |
|
|
Read More...
|
|
|
|
Messing With 11g 32bit RAC |
|
MikeA
|
Wednesday, September 05, 2007 10:25 AM
|
|
|
|
Well, the 32 bit 11g beta is officially over with the GA of the 11g 32 bit release on the Oracle download site. I replaced my beta copy with the production release and started playing about 2 weeks ago. I tho ...
|
 |
|
|
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...
|
|
|
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...
|
|
|