mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-10-12 15:02:32 +00:00
71 lines
1.9 KiB
SQL
71 lines
1.9 KiB
SQL
-- Query options are session-scoped; request hints take precedence per query.
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET query_parallelism = 8;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SHOW VARIABLES query.parallelism;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET query.allow_query_fallback = false;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SHOW VARIABLES query.allow_query_fallback;
|
|
|
|
-- Query namespace typos and unapproved DataFusion options are errors.
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET query.unknown_option = true;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET datafusion.execution.batch_size = 128;
|
|
|
|
-- Computed expressions are not accepted for query options.
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET query.parallelism = 4 + 4;
|
|
|
|
-- Third-party startup variables remain compatible.
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET autocommit = 1;
|
|
|
|
-- SQLNESS PROTOCOL POSTGRES
|
|
SET QUERY.PARALLELISM TO 16;
|
|
|
|
-- SQLNESS PROTOCOL POSTGRES
|
|
SHOW QUERY.PARALLELISM;
|
|
|
|
-- Native DataFusion options are accepted through MySQL SET and SHOW.
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET datafusion.optimizer.prefer_hash_join = false;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SHOW VARIABLES datafusion.optimizer.prefer_hash_join;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET query.enable_remote_dynamic_filter_pushdown = false;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SHOW VARIABLES query.enable_remote_dynamic_filter_pushdown;
|
|
|
|
-- Invalid query parallelism is rejected at both bounds.
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET query.parallelism = 0;
|
|
|
|
-- SQLNESS PROTOCOL MYSQL
|
|
SET query.parallelism = 1025;
|
|
|
|
-- Native DataFusion options are accepted through PostgreSQL SET and SHOW.
|
|
-- SQLNESS PROTOCOL POSTGRES
|
|
SET datafusion.optimizer.enable_dynamic_filter_pushdown TO 'FALSE';
|
|
|
|
-- SQLNESS PROTOCOL POSTGRES
|
|
SHOW datafusion.optimizer.enable_dynamic_filter_pushdown;
|
|
|
|
-- SQLNESS PROTOCOL POSTGRES
|
|
SET query.allow_query_fallback TO true;
|
|
|
|
-- SQLNESS PROTOCOL POSTGRES
|
|
SHOW query.allow_query_fallback;
|
|
|
|
-- PostgreSQL query-option typos are errors.
|
|
-- SQLNESS PROTOCOL POSTGRES
|
|
SET query.unknown_option TO true;
|