Technical Briefs and Blog Entries for Oracle Optimizer (Doc ID 1337116.1)
Optimizer Technical Briefs & Blogs
Blogs
There are numerous Blogs written on various topics by members of the Optimizer development team under the heading Oracle Optimizer at : Optimizer and Database_In_Memory .
Please also refer to the Oracle DB/EM Troubleshooting Blog at: http://blogs.oracle.com/db/
Specific Optimizer related entries in these blogs are categorized and linked below for your convenience:
Blogs: Cursor Related Features
Article Title | URL |
Explain adaptive cursor sharing behavior with cursor_sharing = similar and force. | https://blogs.oracle.com/optimizer/post/how-does-adaptive-cursor-sharing-behavior-differ |
Update on Adaptive Cursor Sharing | https://blogs.oracle.com/optimizer/post/update-on-adaptive-cursor-sharing |
How do adaptive cursor sharing and SQL Plan Management interact? | https://blogs.oracle.com/optimizer/post/how-do-adaptive-cursor-sharing-and-sql-plan-management-interact |
Why are there more cursors for my query containing bind variables? | https://blogs.oracle.com/optimizer/post/why-are-there-many-cursors-for-queries-containing-bind-variables |
How do I force a query to use bind-aware cursor sharing? | https://blogs.oracle.com/optimizer/post/how-do-i-force-a-query-to-use-bind-aware-cursor-sharing |
My cursor wasn’t shared because of STB_OBJECT_MISMATCH. What does that mean? | https://blogs.oracle.com/optimizer/post/my-cursor-wasnt-shared-because-of-stb_object_mismatch-what-does-that-mean |
Blogs: Optimizer Transformations
Blogs: SQL Plan Management
Blogs: Statistics
Oracle Document: Testcases
Article Title | URL |
Providing a Testcase - SQL Test Case Builder | https://docs.oracle.com/en/database/oracle/oracle-database/18/tgsql/sql-test-case-builder.html |
Blogs: Upgrading
Article Title | URL |
Upgrading to Oracle Database 12c and Avoid Query Regression | http://blogs.oracle.com/optimizer/post/upgrade-to-oracle-database-12c-and-avoid-query-regression |
Optimizer Adaptive Features and Upgrading to Oracle Database 12cR2 or Oracle Database 18c | https://blogs.oracle.com/optimizer/post/optimizer-adaptive-features-and-upgrading-to-oracle-database-12c-release-2-or-oracle-database-18c |
How do I migrate stored outlines to SQL Plan Management? | https://blogs.oracle.com/optimizer/entry/how_do_i_migrate_stored |
Global Temporary Tables and Upgrading to Oracle Database 12c - Don't get caught out | https://blogs.oracle.com/optimizer/post/global-temporary-tables-and-upgrading-to-oracle-database-12c-dont-get-caught-out |
Blogs: SQL Patches
Article Title | URL |
Using SQL Patch to add hints to a packaged application | https://blogs.oracle.com/optimizer/post/using-sql-patch-to-add-hints-to-a-packaged-application |
Additional Information on SQL Patches | https://blogs.oracle.com/optimizer/post/additional-information-on-sql-patches |
Adding and Disabling Hints Using SQL Patch | https://blogs.oracle.com/optimizer/post/adding-and-disabling-hints-using-sql-patch |
Blogs: Queries and Plans
Article Title | URL |
Statistics Feedback (Formerly Cardinality Feedback) | http://blogs.oracle.com/optimizer/post/statistics-feedback-formerly-cardinality-feedback |
Dynamic sampling and its impact on the Optimizer | http://blogs.oracle.com/optimizer/post/dynamic-sampling-and-its-impact-on-the-optimizer |
Explain the Explain Plan | http://blogs.oracle.com/optimizer/post/how-do-i-display-and-read-the-execution-plans-for-a-sql-statement |
Improving Cardinality Estimates with Dynamic Statistics | https://blogs.oracle.com/optimizer/post/cardinality-and-dynamic-statistics |
How do I know if the cardinality estimates in a plan are accurate? | https://blogs.oracle.com/optimizer/post/how-do-i-know-if-the-cardinality-estimates-in-a-plan-are-accurate |
Why do I have SQL statement plans that change for the worse? | https://blogs.oracle.com/optimizer/post/why-do-i-have-sql-statement-plans-that-change-for-the-worse |
SQL Plan Management and Auto Capture |
Comments
Post a Comment