In
real-world large DWs solving SQL performance problems is a daily task. A task
that quite often must be performed during "anti-social" hours (i.e., too late at night, or too early in the morning, or during weekends) and
under significant time pressure.
In the following article, we provide a practical guide to SQL tuning for day-to-day DW support. We describe the most popular methods that DW engineers use today,
in order to solve SQL performance problems, based on our real-world experience.
We point out pros and cons of each method, and provide some best-practice
recommendations.
The
intended audience is DW support engineers, DW developers and DBAs. The methods
presented are not DW-specific and pertain to SQL tuning in general, so this
article should be useful to a broader audience of database professionals with
interest in SQL tuning and not only to Data Warehouse professionals.
You can download the article from here.
Update:
Note that this article has been published in the following two well-known Oracle technical journals:
* ODTUG Technical Journal, May 6, 2016
* RMOUG Newsletter, Nov 2017
Update:
Note that this article has been published in the following two well-known Oracle technical journals:
* ODTUG Technical Journal, May 6, 2016
* RMOUG Newsletter, Nov 2017