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