Re:How Does the SQL Server Query Optimizer Work?
by quizotic on Thursday January 19, 2017 @10:12PM
(#13441500)
As a "newer" engine, SQL Server has a couple of tricks that aren't found in most other systems, including intra-query parallelism across multiple threads. This capability requires occasional reshuffling of data between threads, which makes SQL Servers internals a little more like a distributed DBMS (think Netezza/Teradata) than the wonderful, but ancient, Postgres. All of which means that SQL Server has a larger palette of execution options and some different optimization decisions than PG.
Re:How Does the SQL Server Query Optimizer Work?
by Someone on Thursday January 19, 2017 @06:29PM
(#13440432)
There’s also https://www.sqlite.org/optoverview.html and (more detailed) https://www.sqlite.org/queryplanner-ng.html for SQLite.
http://jinchengli.me/post/postgres-query-opt/