|
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
 |
|
Comments (1)
|
Read More...
|
|
|
Watching Your ASMM in Oracle10g |
|
MikeA
|
Monday, November 27, 2006 8:44 AM
|
|
|
|
Oracle’s Oracle10g requires more memory than was ever required before. If you utilize any of the new features such as automatic storage management (ASM) and automatic shared memory management (ASMM) then you really need to pay attention to what memory is doing in 10g.
|
 |
|
|
Read More...
|
|
|
The Brave New World of Oracle Management |
|
MikeA
|
Wednesday, November 15, 2006 3:50 PM
|
|
|
|
I remember reading “Brave New World” when I was in high school, we needn’t mention the year. I was fascinated by the system described in the book that seemed so logical on the surface but needed so many props underneath to keep it going. It reminds me at times of some of the Oracle management that goes on these days. ...
|
 |
|
|
Read More...
|
|
|
Why Join Path Matters |
|
RichardTo
|
Monday, November 13, 2006 12:28 PM
|
|
|
|
The Nested Loop join operation is the basic join operation which is supported by most RDBMS, since it requires less memory and less temporary space. Normally, it can provide faster data response time than other join operations. But, the path of a Nested Loop join will significantly affect the speed of the join operation. Let’s use a two table join as an example to understand how this works.
|
 |
|
Comments (2)
|
Read More...
|
|
|
PL/SQL Breadcrumbs |
|
StevenFeuersteinTW
|
Thursday, November 09, 2006 11:55 AM
|
|
|
|
When an exception is raised, one of the most important pieces of information a programmer would love to get hold of is the line of code that caused the exception to be raised. Before Oracle 10g came long, the only way to get this information was to allow the exception to go unhandled and then view the error stack. The following chain of program calls shows you what I mean.
|
 |
|
Comments (1)
|
Read More...
|
|
|
Why Can’t Johnny Tune? |
|
MikeA
|
Wednesday, November 08, 2006 1:46 PM
|
|
|
|
I often see DBAs and developers who don’t know the first thing about tuning SQL. They ask “Why do I need to know that, can’t Oracle tune itself?” The truth of the matter is that Oracle is, for the most part, able to do a pretty decent job of tuning itself if it is given enough information and the queries or tuning tas ...
|
 |
|
|
Read More...
|
|
|
Aw, who cares about testing, anyway? |
|
StevenFeuersteinTW
|
Thursday, November 02, 2006 11:28 AM
|
|
|
|
All those big brain technoids always make such a big deal out of testing. Too many bugs in our software! Bugs cost money! Bugs make us look bad! Test your code before you give it to your users! Test your code before you write your code! Test your code before you learn how to write code! C'mon, I say, give us a break!
< ...
|
 |
|
Comments (3)
|
Read More...
|
|
|
Are DBA’s Obsolete? |
|
MikeA
|
Wednesday, November 01, 2006 3:30 PM
|
|
|
|
With each new release of a database, be it Oracle or one of their competitors, we hear the cry that this release will make DBAs as we know them obsolete. We hear again and again how this automated feature set or that new GUI interface will automate the DBA job. So far, all of these claims of DBA obsolescence have been for naught, to mis-quote Samual Clements “The reports of the DBAs death are greatly ex ...
|
 |
|
|
Read More...
|
|
|
Three Tips Most Excellent for PL/SQL Developers |
|
StevenFeuersteinTW
|
Monday, October 30, 2006 4:58 PM
|
|
|
|
Welcome to my Toad World blog! I will offer on this blog a wide variety of tips and incredibly deep and surprising insights on the Oracle PL/SQL language (the object of my obsessive personality for the last 10+ years). I look forward to your responses and critiques. That is: I hope you will engage with these ideas and feel perfectly comfortable with disagreeing with me, offering other, perhaps better, i ...
|
 |
|
Comments (7)
|
Read More...
|
|
|
Why SQL Tuning? |
|
RichardTo
|
Monday, October 30, 2006 2:28 PM
|
|
|
|
For years, commercial database manufacturers have fought an endless battle to improve the performance of inserting, updating, deleting, and retrieving information stored in the database. Despite their continual efforts and hard work, we have not seen a significant improvement in the performance of most Relational Database Management Systems (RDBMS). Users still suffer from under-performing SQL statements and database expe ...
|
 |
|
Comments (0)
|
Read More...
|
|