Oracle database checklist

You can review the Oracle database checklist for specific setting recommendations.

Table 1. Oracle database checklist
Recommendation Section Dev Prod Comments
Set cursor_sharing=FORCE Cursor_sharing C C This parameter makes dynamic SQL reusable, which reduces contention on the shared pool.
Oracle: Check if histograms are needed Index and table statistics NA C As you start to populate the database, check to see if there are indexed columns that have skewed data distribution - for example, most rows have the same value (e.g., space). These could include fields like derived_from_order_header_key, chained_from_order_header_key, derived_from_order_line_key, chained_from_order_line_key.

If there are skewed columns, add a histogram. The performance impact is very noticeable. One customer saw a query that took 30 seconds drop to sub-second.