mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-05-28 02:40:38 +00:00
* feat: add unset table options support * test: add tests * chore: update greptime-proto * chore: add comments
53 lines
1015 B
SQL
53 lines
1015 B
SQL
CREATE TABLE ato(i INTEGER, j TIMESTAMP TIME INDEX, PRIMARY KEY(i));
|
|
|
|
INSERT INTO ato VALUES(1, now()), (2, now());
|
|
|
|
SELECT i FROM ato;
|
|
|
|
ALTER TABLE ato SET 'ttl'='1d';
|
|
|
|
SELECT i FROM ato;
|
|
|
|
SHOW CREATE TABLE ato;
|
|
|
|
ALTER TABLE ato SET 'ttl'='2d';
|
|
|
|
SELECT i FROM ato;
|
|
|
|
SHOW CREATE TABLE ato;
|
|
|
|
ALTER TABLE ato SET 'ttl'=NULL;
|
|
|
|
SELECT i FROM ato;
|
|
|
|
SHOW CREATE TABLE ato;
|
|
|
|
ALTER TABLE ato SET 'ttl'='1s';
|
|
|
|
SHOW CREATE TABLE ato;
|
|
|
|
SELECT i FROM ato;
|
|
|
|
ALTER TABLE ato SET 'compaction.twcs.time_window'='2h';
|
|
|
|
ALTER TABLE ato SET 'compaction.twcs.max_output_file_size'='500MB';
|
|
|
|
ALTER TABLE ato SET 'compaction.twcs.max_inactive_window_files'='2';
|
|
|
|
ALTER TABLE ato SET 'compaction.twcs.max_active_window_files'='2';
|
|
|
|
ALTER TABLE ato SET 'compaction.twcs.max_active_window_runs'='6';
|
|
|
|
ALTER TABLE ato SET 'compaction.twcs.max_inactive_window_runs'='6';
|
|
|
|
SHOW CREATE TABLE ato;
|
|
|
|
ALTER TABLE ato UNSET 'compaction.twcs.time_window';
|
|
|
|
SHOW CREATE TABLE ato;
|
|
|
|
-- SQLNESS ARG restart=true
|
|
SHOW CREATE TABLE ato;
|
|
|
|
DROP TABLE ato;
|