Skip navigation.

Iggy Fernandez

Syndicate content So Many Oracle Manuals, So Little Time
“Books to the ceiling, Books to the sky, My pile of books is a mile high. How I love them! How I need them! I'll have a long beard by the time I read them”—Lobel, Arnold. Whiskers and Rhymes. William Morrow & Co, 1988.
Updated: 16 hours 48 min ago

I sed awk!

Fri, 2012-04-20 13:17
Oracle DBAs most often find themselves working on Unix platforms and therefore some familiarity with Unix scripting is helpful. Utilities like “sed,” “awk,” and “grep” are often used in Unix scripts. Sed is a “stream editor” which filters and transforms the input stream. Awk is a pattern scanning and processing language named after Unix legends [...]
Categories: DBA Blogs

Part 1: The Hitchhiker’s Guide to SQL: Lateral derived tables and other alternatives to GROUP BY

Sun, 2012-04-15 14:34
“In many of the more relaxed civilizations on the Outer Eastern Rim of the Galaxy, the Hitchhiker’s Guide has already supplanted the great Encyclopaedia Galactica as the standard repository of all knowledge and wisdom, for though it has many omissions and contains much that is apocryphal, or at least wildly inaccurate, it scores over the [...]
Categories: DBA Blogs

Relational joins are expensive by definition (NOT), therefore abandon the relational model (NOT)

Sat, 2012-04-07 17:49
I have on good authority from a NoSQL aficionado that “the only requirement from NoSQL is to be non-relational, and therefore without joins.” Obviously if relational joins are computationally expensive and NoSQL is a viable alternative then NoSQL wins. But are relational joins expensive by definition? Suppose that we have the following tables; the example [...]
Categories: DBA Blogs

Explosive Revelations about Dr. Edgar (Ted) Codd rock the NoSQL World

Sat, 2012-03-31 23:43
FOR IMMEDIATE RELEASE Explosive Revelations about Dr. Edgar (Ted) Codd rock the NoSQL World San Francisco (April 1, 2012) – An explosive article titled A Relational Model of Data for Large Shared Data Banks published in the 100th issue of the NoCOUG Journal reveals that the late founder of the relational movement Dr. Edgar (Ted) [...]
Categories: DBA Blogs

POISED: A systematic six-step method for solving database performance problems (and every other problem)

Mon, 2012-02-20 09:41
POISED stands for “Problem Observation Implication Solution Execution Documentation.” It is the name I like to use for the systematic six-step troubleshooting method described by Chris Lawson in The Art and Science of Oracle Performance Tuning. Here is an example. Problem A batch job was running much slower than normal. The code had been deployed [...]
Categories: DBA Blogs

A Whole New World of MySQL—with Baron Schwartz of Percona

Thu, 2012-02-16 04:42
As published in the 101th issue of the NoCOUG Journal (February 2012) Whole New World with Baron Schwartz “A whole new world A new fantastic point of view No one to tell us no Or where to go Or say we’re only dreaming.” —Oscar-winning song from the movie Aladdin Baron Schwartz is the chief performance architect at Percona. [...]
Categories: DBA Blogs