Suboptimal Sort Calculation
Beware of the suboptimal sort cost calculation in SQL Server. Comparison with Oracle included. Continue Reading
Beware of the suboptimal sort cost calculation in SQL Server. Comparison with Oracle included. Continue Reading
Why Oracle outperforms SQL Server Continue Reading
Examples where Oracle optimizer doesn’t unnest subqueries in the SELECT clause Continue Reading
How Oracle and SQL Server optimize correlated subqueries in the SELECT clause with an example how to manually optimize such queries for Oracle. Continue Reading
Measuring Extended Events Trace overhead and correctly interpreting the trace information. Continue Reading
Mind inaccurate cardinality estimations when using MINUS operator in subqueries. Continue Reading
Comparison of bind variable peeking in Oracle with parameter sniffing in SQL Server Continue Reading
This blog post is a short observation on assumptions that Oracle and SQL server optimizers make for estimating cardinality of a rowset obtained after applying an equality predicate which contains different columns of the same table. Continue Reading
Comparing efficiency of IOT in Oracle with Clustered Index in SQL Server. Continue Reading
Disjunctive subqueries are the subqueries which are applied to the or operator. Alternatively, these queries can be rewritten to use the union all operator which may be a more efficient way to retrieve the records from the database. This blog post compares the efficiency of SQL Server and Oracle optimizer when dealing with the transformations of disjunctive subqueries.
Continue Reading