This document provides an overview of SQL tuning and tools for improving SQL performance. It discusses reasons for inefficient SQL such as stale statistics, missing indexes, and suboptimal execution plans. It describes Oracle tools for monitoring and tuning SQL like AWR, ADDM, SQL Tuning Advisor, and SQL Access Advisor. It outlines tasks for SQL tuning including identifying high-load SQL, gathering statistics, and creating new indexes. It also provides guidance on proactive tuning through good application design, data modeling, indexing strategies, and writing efficient SQL.