© Stelios Charalambides  2017

Stelios Charalambides, Oracle SQL Tuning with Oracle SQLTXPLAIN, 10.1007/978-1-4842-2436-6_5

5. How Skewness Can Make Your Execution Times Variable

Stelios Charalambides

(1)New Hampton, New Hampshire, USA

Skewness is one of those topics that for some reason is often ignored, or misunderstood. Skewness is an important part of data handling for the cost-based optimizer. It makes a difference as to what the optimizer decides to do. It is so important that Oracle created new features such as Adaptive Cursor Sharing just to handle the consequences of skewness. Skewness and the types of skewness are so important that in 12c there are more types of histograms to take account of the different ways in which data can be skewed. ...

Get Oracle SQL Tuning with Oracle SQLTXPLAIN: Oracle Database 12c Edition, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.