https://blogs.oracle.com/optimizer/post/how-does-auto-sample-size-work-in-oracle-database-12c
2025-11-12
https://blogs.oracle.com/optimizer/post/how-does-auto-sample-size-work-in-oracle-database-11g
2025-11-12
https://blogs.oracle.com/optimizer/post/ithoughthenewauto11g
2025-11-12
https://blogs.oracle.com/optimizer/post/spm-cheat-sheet-part-1
2025-11-12
https://blogs.oracle.com/optimizer/post/migrating-to-adb-realtime-spm
2025-10-15
https://blogs.oracle.com/optimizer/post/what-has-realtime-spm-done-for-you
2025-10-15
https://blogs.oracle.com/optimizer/post/what-is-realtime-spm
2025-09-22
https://blogs.oracle.com/optimizer/post/sql-diagnostic-report
2025-09-03
https://blogs.oracle.com/optimizer/post/secure-view-merging-23ai
2025-08-15
https://blogs.oracle.com/optimizer/post/no-plan-change-no-regather
2025-08-12
https://blogs.oracle.com/optimizer/post/how-do-i-deal-with-a-third-party-application-that-has-embedded-hints-that-result-in-a-sub-optimal-execution-plan-in-my-environment
2025-07-17
https://blogs.oracle.com/optimizer/post/copying-histograms-and-extended-column-statistics
2025-07-17
https://blogs.oracle.com/optimizer/post/whats-new-in-12c-adaptive-joins
2025-07-17
https://blogs.oracle.com/optimizer/post/how-do-i-create-statistics-to-make-small-objects-appear-large-to-the-optmizer
2025-07-17
https://blogs.oracle.com/optimizer/post/capturing-10053-trace-files-continued
2025-07-17
https://blogs.oracle.com/optimizer/post/why-do-i-have-hundreds-of-child-cursors-when-cursor_sharing-is-set-to-similar-in-10g
2025-07-17
https://blogs.oracle.com/optimizer/post/how-does-the-oracle-database-choose-what-histograms-to-create
2025-07-17
https://blogs.oracle.com/optimizer/post/use-extended-statistics-for-better-sql-execution-plans
2025-07-17
https://blogs.oracle.com/optimizer/post/cardinality-and-dynamic-statistics
2025-07-17
https://blogs.oracle.com/optimizer/post/whats-new-in-the-oracle-optimizer-for-oracle-database-19c
2025-07-17
https://blogs.oracle.com/optimizer/post/oracle-database-19c-and-sql-plan-management-diagnostics
2025-07-17
https://blogs.oracle.com/optimizer/post/statistics-feedback-formerly-cardinality-feedback
2025-07-17
https://blogs.oracle.com/optimizer/post/optimizer-transformation-join-predicate-pushdown
2025-07-17
https://blogs.oracle.com/optimizer/post/extended-statistics
2025-07-17
https://blogs.oracle.com/optimizer/post/how-does-adaptive-cursor-sharing-behavior-differ
2025-07-17
https://blogs.oracle.com/optimizer/post/how-do-i-capture-a-10053-trace-for-a-sql-statement-called-in-a-plsql-package
2025-07-17
https://blogs.oracle.com/optimizer/post/how-to-generate-a-useful-sql-execution-plan
2025-07-17
https://blogs.oracle.com/optimizer/post/how-to-use-highfrequency-statistics-gathering
2025-06-16
https://blogs.oracle.com/optimizer/post/how-do-i-know-what-extended-statistics-are-needed-for-a-given-workload
2025-05-13
https://blogs.oracle.com/optimizer/post/how-do-i-drop-an-existing-histogram-on-a-column-and-stop-the-auto-stats-gathering-job-from-creating-it-in-the-future
2025-05-13
https://blogs.oracle.com/optimizer/post/how-do-i-force-a-query-to-use-bind-aware-cursor-sharing
2025-05-13
https://blogs.oracle.com/optimizer/post/how-do-i-restrict-concurrent-statistics-gathering-to-a-small-set-of-tables-from-a-single-schema
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-adaptive-features-in-oracle-database-12c-release-2
2025-05-13
https://blogs.oracle.com/optimizer/post/how-does-the-method-opt-parameter-work
2025-05-13
https://blogs.oracle.com/optimizer/post/incremental-statistics-maintenance-what-statistics-will-be-gathered-after-dml-occurs-on-the-table
2025-05-13
https://blogs.oracle.com/optimizer/post/maintaining-statistics-on-large-partitioned-tables
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-table-expansion
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-adaptive-features-and-upgrading-to-oracle-database-12c-release-2-or-oracle-database-18c
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-feature-differences-between-oracle-database-releases
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-star-transformation
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-subquery-unesting-part-2
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-join-factorization
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-or-expansion
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-subquery-unnesting-part-1
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-view-merging-part-1
2025-05-13
https://blogs.oracle.com/optimizer/post/optimizer-transformations-view-merging-part-2
2025-05-13
https://blogs.oracle.com/optimizer/post/outerjoins-in-oracle
2025-05-13
https://blogs.oracle.com/optimizer/post/space-management-and-oracle-direct-path-load
2025-05-13
https://blogs.oracle.com/optimizer/post/setting-a-session-parameter-overrides-ofe
2025-05-13
https://blogs.oracle.com/optimizer/post/tips-on-sql-plan-management-and-oracle-database-in-memory-partnbsp3
2025-05-13
https://blogs.oracle.com/optimizer/post/tips-on-sql-plan-management-and-oracle-database-in-memory-partnbsp2
2025-05-13
https://blogs.oracle.com/optimizer/post/what-you-need-to-know-about-sql-plan-management-and-auto-capture
2025-05-13
https://blogs.oracle.com/optimizer/post/using-sql-patch-to-add-hints-to-a-packaged-application
2025-05-13
https://blogs.oracle.com/optimizer/post/what-adaptive-feature-settings-should-you-use-in-oracle-database-12c
2025-05-13
https://blogs.oracle.com/optimizer/post/adding-and-disabling-hints-using-sql-patch
2025-05-13
https://blogs.oracle.com/optimizer/post/how-do-i-compare-optimizer-statistics
2025-05-13
https://blogs.oracle.com/optimizer/post/my-cursor-wasnt-shared-because-of-stb_object_mismatch-what-does-that-mean
2025-05-13
https://blogs.oracle.com/optimizer/post/update-on-adaptive-cursor-sharing
2025-05-13
https://blogs.oracle.com/optimizer/post/adaptive-cursor-sharing-acs-and-bind-sensitivity
2025-05-13
https://blogs.oracle.com/optimizer/post/why-are-there-many-cursors-for-queries-containing-bind-variables
2025-05-13
https://blogs.oracle.com/optimizer/post/efficient-statistics-maintenance-for-partitioned-tables-using-incremental-statistics-part-2
2025-05-13
https://blogs.oracle.com/optimizer/post/additional-information-on-sql-patches
2025-05-13
https://blogs.oracle.com/optimizer/post/efficient-statistics-maintenance-for-partitioned-tables-using-incremental-statistics-part-3
2025-05-13
https://blogs.oracle.com/optimizer/post/how-to-gather-optimizer-statistics-fast
2025-05-13
https://blogs.oracle.com/optimizer/post/fine-grained-cursor-invalidation
2025-05-13
https://blogs.oracle.com/optimizer/post/automatic-partitioning-and-indexes
2025-05-13
https://blogs.oracle.com/optimizer/post/efficient-statistics-maintenance-for-partitioned-tables-using-incremental-statistics-part-1
2025-05-13
https://blogs.oracle.com/optimizer/post/should-you-gather-system-statistics
2025-05-13
https://blogs.oracle.com/optimizer/post/tips-on-sql-plan-management-and-oracle-database-in-memory-part-1
2025-05-13
https://blogs.oracle.com/optimizer/post/gathering-system-fixed-object-and-dictionary-statistics
2025-05-13
https://blogs.oracle.com/optimizer/post/plsql-ds
2025-05-12
https://blogs.oracle.com/optimizer/post/dynamic-sampling-and-its-impact-on-the-optimizer
2025-04-30
https://blogs.oracle.com/optimizer/post/what-is-automatic-sql-plan-management-and-why-should-you-care
2025-04-24
https://blogs.oracle.com/optimizer/post/expression-tracking
2025-03-07
https://blogs.oracle.com/optimizer/post/understanding-vsqlsharedcursor
2025-02-01
https://blogs.oracle.com/optimizer/post/fetch-first-rows-just-got-faster
2024-11-05
https://blogs.oracle.com/optimizer/post/sql-analysis-report-in-23c-free
2024-08-19
https://blogs.oracle.com/optimizer/post/setting-estimate-percent
2024-08-08
https://blogs.oracle.com/optimizer/post/what-is-hint-usage-reporting
2024-08-01
https://blogs.oracle.com/optimizer/post/fixed-objects-statistics-and-why-they-are-important
2024-07-11
https://blogs.oracle.com/optimizer/post/spm-cheat-sheet-part-2
2024-06-27
https://blogs.oracle.com/optimizer/post/using-sql-plan-management-to-control-sql-execution-plans
2024-06-26
https://blogs.oracle.com/optimizer/post/are-my-sql-plan-baselines-being-re-enabled
2024-06-25
https://blogs.oracle.com/optimizer/post/what-is-the-automatic-sql-tuning-set
2024-05-21
https://blogs.oracle.com/optimizer/post/using-asts-in-19c
2024-05-15
https://blogs.oracle.com/optimizer/post/plan-stability-in-oracle-database-18c-standard-edition
2024-03-19
https://blogs.oracle.com/optimizer/post/how-does-sql-plan-management-match-sql-statements-to-sql-plan-baselines
2024-03-19
https://blogs.oracle.com/optimizer/post/how-do-adaptive-cursor-sharing-and-sql-plan-management-interact
2024-03-19
https://blogs.oracle.com/optimizer/post/how-to-use-sql-plan-management
2024-03-19
https://blogs.oracle.com/optimizer/post/sql-plan-management-part-4-of-4-user-interfaces-and-other-features
2024-03-19
https://blogs.oracle.com/optimizer/post/sql-plan-management-part-3-of-4-evolving-sql-plan-baselines
2024-03-19
https://blogs.oracle.com/optimizer/post/how-do-i-migrate-stored-outlines-to-sql-plan-management
2024-03-19
https://blogs.oracle.com/optimizer/post/upgrade-to-oracle-database-12c-and-avoid-query-regression
2024-03-19
https://blogs.oracle.com/optimizer/post/sql-plan-management-part-1-of-4-creating-sql-plan-baselines
2024-03-19
https://blogs.oracle.com/optimizer/post/what-is-the-difference-between-sql-profiles-and-sql-plan-baselines
2024-03-06
https://blogs.oracle.com/optimizer/post/how-do-i-display-and-read-the-execution-plans-for-a-sql-statement
2024-03-06
https://blogs.oracle.com/optimizer/post/what-is-add-verified-spm
2024-02-21
https://blogs.oracle.com/optimizer/post/license-change-for-auto-spm
2024-02-14
https://blogs.oracle.com/optimizer/post/why-do-i-have-sql-statement-plans-that-change-for-the-worse
2023-12-01
https://blogs.oracle.com/optimizer/post/which-partitions-have-synopses
2023-05-24
https://blogs.oracle.com/optimizer/post/sql-plan-management-part-2-of-4-spm-aware-optimizer
2023-05-18
https://blogs.oracle.com/optimizer/post/check-sql-stale-statistics
2023-02-15
https://blogs.oracle.com/optimizer/post/the-oracle-optimizer-and-adwc-statistics-based-query-transformation
2022-06-22
https://blogs.oracle.com/optimizer/post/the-oracle-optimizer-and-adwc-hints
2022-06-22
https://blogs.oracle.com/optimizer/post/the-oracle-optimizer-and-adwc-statistics-and-bulk-load
2022-06-14
https://blogs.oracle.com/optimizer/post/the-oracle-12102-october-2017-bp-and-the-adaptive-optimizer
2022-06-12
https://blogs.oracle.com/optimizer/post/global-temporary-tables-and-upgrading-to-oracle-database-12c-dont-get-caught-out
2022-06-12
https://blogs.oracle.com/optimizer/post/how-do-i-know-if-the-cardinality-estimates-in-a-plan-are-accurate
2022-06-12
https://blogs.oracle.com/optimizer/post/gathering-statistics-only-when-stale
2022-06-12
https://blogs.oracle.com/optimizer/post/does-sql-plan-management-require-pack-license
2022-06-12
https://blogs.oracle.com/optimizer/post/controlling-access-to-the-in-memory-column-store-via-hints
2022-06-12
https://blogs.oracle.com/optimizer/post/concurrent-statistics-gathering
2022-06-12
https://blogs.oracle.com/optimizer/post/how-do-i-get-histogram-history
2022-06-12
https://blogs.oracle.com/optimizer/post/locked-optimizer-statistics-a-useful-tool-in-your-toolbox
2022-06-12
https://blogs.oracle.com/optimizer/post/repairing-sql-performance-regression-with-sql-plan-management
2022-06-12
https://blogs.oracle.com/optimizer/post/optimizer-real-time-statistics-parameter-in-ru-1910-onwards
2022-06-12
https://blogs.oracle.com/optimizer/post/whats-the-difference-between-spm-auto-capture-and-auto-spm
2022-06-12
https://blogs.oracle.com/optimizer/post/hint-reporting-in-oracle-database-19c
2022-06-12