1 SQL Statements In AWR History Tables
1_sql_statements_in_awr_history_tables.sql
A practical collection of Oracle DBA scripts grouped for AWR, ASH, response time, Exadata, ADB, daily health checks, monitoring, and incident troubleshooting.
8 files
1_sql_statements_in_awr_history_tables.sql
2_active_session_history_longest_wait_times.sql
3_busiest_objects_since_last_database_restart.sql
4_busy_tables_from_awr_history.sql
5_detailed_history_for_particular_query.sql
6a_awr_history_long_running_queries.sql
6b_awr_history_often_executed_queries.sql
7_plan_history_for_particular_sql_id.sql
52 files
oracle_dba_perf_toolkit/performance_tuning/01_top_sql_by_elapsed_time_awr.sql
oracle_dba_perf_toolkit/performance_tuning/02_top_sql_by_cpu_awr.sql
oracle_dba_perf_toolkit/performance_tuning/03_top_sql_by_io_wait_awr.sql
oracle_dba_perf_toolkit/performance_tuning/04_ash_wait_profile_last_60m.sql
oracle_dba_perf_toolkit/performance_tuning/05_sql_with_plan_changes_awr.sql
oracle_dba_perf_toolkit/performance_tuning/06_high_parse_sql_shared_pool_pressure.sql
oracle_dba_perf_toolkit/performance_tuning/07_segment_hotspots_reads_writes.sql
oracle_dba_perf_toolkit/performance_tuning/08_system_waits_non_idle.sql
oracle_dba_perf_toolkit/performance_tuning/09_io_latency_by_datafile.sql
oracle_dba_perf_toolkit/performance_tuning/10_pga_temp_spill_candidates.sql
oracle_dba_perf_toolkit/performance_tuning/11_top_sessions_by_cpu_now.sql
oracle_dba_perf_toolkit/performance_tuning/12_sql_plan_history_for_sql_id.sql
oracle_dba_perf_toolkit/performance_tuning/13_undo_pressure_by_hour_awr_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/14_temp_spill_workarea_histogram.sql
oracle_dba_perf_toolkit/performance_tuning/15_undo_temp_parameter_review.sql
oracle_dba_perf_toolkit/performance_tuning/16_current_running_sql_realtime.sql
oracle_dba_perf_toolkit/performance_tuning/17_ash_current_and_recent_sql.sql
oracle_dba_perf_toolkit/performance_tuning/18_awr_sql_regression_compare_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/19_ash_sql_timeline_for_sql_id_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/20_snapshot_too_old_incidents_from_alert_log_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/21_snapshot_too_old_undo_timeline_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/22_snapshot_too_old_sql_candidates_from_ash_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/23_current_long_transactions_holding_undo.sql
oracle_dba_perf_toolkit/performance_tuning/24_snapshot_too_old_risk_long_queries_vs_retention.sql
oracle_dba_perf_toolkit/performance_tuning/25_snapshot_too_old_full_diagnostic_bundle.sql
oracle_dba_perf_toolkit/performance_tuning/30_share_pool_errors_from_alert_log_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/31_share_pool_pressure_indicators.sql
oracle_dba_perf_toolkit/performance_tuning/32_shared_pool_reserved_diagnostics.sql
oracle_dba_perf_toolkit/performance_tuning/33_share_pool_top_sql_hard_parse_pressure.sql
oracle_dba_perf_toolkit/performance_tuning/34_deadlock_incidents_from_alert_log_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/35_deadlock_lock_wait_chains.sql
oracle_dba_perf_toolkit/performance_tuning/36_deadlock_locked_objects_and_sql.sql
oracle_dba_perf_toolkit/performance_tuning/37_pga_sga_memory_errors_from_alert_log_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/38_pga_usage_and_limit_by_instance.sql
oracle_dba_perf_toolkit/performance_tuning/39_sga_pool_usage_by_instance.sql
oracle_dba_perf_toolkit/performance_tuning/40_process_memory_top_consumers.sql
oracle_dba_perf_toolkit/performance_tuning/41_current_db_response_metrics.sql
oracle_dba_perf_toolkit/performance_tuning/42_current_sql_response_speed.sql
oracle_dba_perf_toolkit/performance_tuning/43_historical_db_time_wait_trend_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/44_historical_db_response_metrics_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/45_historical_sql_response_for_sql_id_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/46_current_vs_baseline_response_compare_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/47_executive_summary_daily_checks_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/48_os_pressure_by_instance.sql
oracle_dba_perf_toolkit/performance_tuning/49_rac_gc_wait_profile.sql
oracle_dba_perf_toolkit/performance_tuning/50_commit_redo_pressure.sql
oracle_dba_perf_toolkit/performance_tuning/51_storage_latency_by_filetype.sql
oracle_dba_perf_toolkit/performance_tuning/52_exadata_smart_scan_efficiency.sql
oracle_dba_perf_toolkit/performance_tuning/53_exadata_top_cell_waits.sql
oracle_dba_perf_toolkit/performance_tuning/54_awr_ash_bottleneck_analyzer_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/55_iops_average_max_by_instance_cdb_root_only.sql
oracle_dba_perf_toolkit/performance_tuning/56_sqlplus_cpu_iowait_iops_narrowdown_cdb_root_only.sql
14 files
oracle_dba_perf_toolkit/adb_performance_tuning/00_adb_access_check.sql
oracle_dba_perf_toolkit/adb_performance_tuning/01_adb_current_db_response_metrics.sql
oracle_dba_perf_toolkit/adb_performance_tuning/02_adb_top_sql_response_speed.sql
oracle_dba_perf_toolkit/adb_performance_tuning/03_adb_current_wait_profile_ash.sql
oracle_dba_perf_toolkit/adb_performance_tuning/04_adb_top_wait_events.sql
oracle_dba_perf_toolkit/adb_performance_tuning/05_adb_temp_usage_by_session.sql
oracle_dba_perf_toolkit/adb_performance_tuning/06_adb_undo_risk_active_sql.sql
oracle_dba_perf_toolkit/adb_performance_tuning/07_adb_alert_log_errors_last_n_hours.sql
oracle_dba_perf_toolkit/adb_performance_tuning/08_adb_historical_db_response_metrics.sql
oracle_dba_perf_toolkit/adb_performance_tuning/09_adb_historical_sql_response_for_sql_id.sql
oracle_dba_perf_toolkit/adb_performance_tuning/10_adb_ash_bottleneck_analyzer.sql
oracle_dba_perf_toolkit/adb_performance_tuning/11_adb_executive_summary.sql
oracle_dba_perf_toolkit/adb_performance_tuning/README_ADB.md
oracle_dba_perf_toolkit/adb_performance_tuning/run_adb_performance_tuning.sql
15 files
oracle_dba_perf_toolkit/daily_dba/01_instance_and_database_status.sql
oracle_dba_perf_toolkit/daily_dba/02_tablespace_usage.sql
oracle_dba_perf_toolkit/daily_dba/03_datafiles_autoextend_capacity.sql
oracle_dba_perf_toolkit/daily_dba/04_invalid_objects_by_owner.sql
oracle_dba_perf_toolkit/daily_dba/05_blocking_and_blocked_sessions.sql
oracle_dba_perf_toolkit/daily_dba/06_long_running_operations.sql
oracle_dba_perf_toolkit/daily_dba/07_failed_scheduler_jobs_last_24h.sql
oracle_dba_perf_toolkit/daily_dba/08_archivelog_generation_last_24h.sql
oracle_dba_perf_toolkit/daily_dba/09_temp_usage_by_session.sql
oracle_dba_perf_toolkit/daily_dba/10_stale_optimizer_stats.sql
oracle_dba_perf_toolkit/daily_dba/11_undo_tablespace_usage_and_retention_cdb_root_only.sql
oracle_dba_perf_toolkit/daily_dba/12_undo_active_transactions.sql
oracle_dba_perf_toolkit/daily_dba/13_temp_tablespace_usage_summary.sql
oracle_dba_perf_toolkit/daily_dba/14_alert_log_errors_last_n_hours.sql
oracle_dba_perf_toolkit/daily_dba/15_redo_log_switches_by_hour_rac.sql
8 files
oracle_dba_perf_toolkit/incident_kits/run_awr_ash_analyzer.sql
oracle_dba_perf_toolkit/incident_kits/run_deadlock_kit.sql
oracle_dba_perf_toolkit/incident_kits/run_exadata_core_perf_kit.sql
oracle_dba_perf_toolkit/incident_kits/run_executive_summary.sql
oracle_dba_perf_toolkit/incident_kits/run_memory_kit.sql
oracle_dba_perf_toolkit/incident_kits/run_response_time_kit.sql
oracle_dba_perf_toolkit/incident_kits/run_share_pool_kit.sql
oracle_dba_perf_toolkit/incident_kits/run_snapshot_too_old_kit.sql
2 files
oracle_dba_perf_toolkit/monitoring_promql/01_node_cpu_iowait_and_iops.md
oracle_dba_perf_toolkit/monitoring_promql/02_disk_bottleneck_narrowdown.md
4 files
README.md
oracle_dba_perf_toolkit/README.md
oracle_dba_perf_toolkit/run_daily_dba.sql
oracle_dba_perf_toolkit/run_performance_tuning.sql