Skip navigation.

Blogs

PL/SQL Best Practices

Irfan Haq's picture

As the discipline of software development evolves, software products grow in size and the code grows in complexity, the need for a set of guidelines and standards becomes increasingly evident. In this article I will enumerate some of the industry best practices that the experts have proposed and emphasized, in the context of PL/SQL programming.

Improve Performance and Data Consistency with Oracle Workspaces

Andrew Simkovsky's picture

Managing large DML operations against a live database is one of the most common challenges Oracle professionals face on a regular basis. Such operations often cause serious performance problems and can cause inconsistencies in the data, especially when many referential integrity constraints exist among the tables. This article will explore how Workspaces can be used to solve these problems.

Tuning Oracle Full-table Scans

Donald K. Burleson's picture

Oracle SQL tuning is one of the most important areas of Oracle optimization. This article explains how one can tune Oracle Full-table Scans.

Introduction to Tomcat 5.0 --- the Open-Source servlet container of choice

Saikat Goswami's picture

Tomcat is the de-facto web server of choice. Written entirely in Java, you have access to the entire code (if you want to make changes). Read to get an introduction to Tomcat, where to download, how to install it on your machine and know about the xml files of importance.

Using Oracle Applications Flexfields in your custom forms: step-by-step

Herve Deschamps's picture

There are several complicated things you may need to do with flexfields in your forms but one of them is simple and very common: create a foreign key on the accounting flexfield. It is easy to get lost in the Oracle Application Developer's Guide because it tries to cover comprehensively what can be done with flexfields. But there is nothing to show you the basics step-by-step, which is what we will attempt in this article.

Avoid common Oracle Recovery mistakes

Donald K. Burleson's picture

Even Oracle Certified DBAs cringe at the thought of performing a real-world database recovery. As disk and hardware has become super-stable, many Oracle DBAs have never experienced the adrenaline rush of a full-blown Oracle recovery.

JDBC 3.0 Part III - Connection Pooling

Saikat Goswami's picture

Making database connections are expensive in terms of machine resources. In this article, we will examine how a number of connections can be cached in a pool, and then used for accessing the database.

Always use direct I/O with Oracle

Donald K. Burleson's picture

Many Oracle shops are plagued with slow I/O intensive databases, and this tip is for anyone whose STATSPACK top-5 timed events shows disk I/O as a major event.

Streamlining Oracle 9i ETL With Pipelined Table Functions

Mark Rittman's picture

I've recently been reading Bert Scalzo's "Oracle DBAs Guide To Data Warehousing And Star Schemas", and he's got an interesting take on the ETL process that I thought it worth looking at in more detail.

JDBC 3.0 - Part II: : Transaction Fundamentals

Saikat Goswami's picture

This article explores the fundamentals of a transaction, in the context of JDBC, Enterprise Java Beans and a database.