beautify tests

This commit is contained in:
Yarik Briukhovetskyi 2024-04-03 17:39:26 +02:00 committed by GitHub
parent 9b1b81d921
commit e737acb1f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 22 additions and 20 deletions

View File

@ -3,9 +3,9 @@ TESTING MODIFY SMALLER BYTES
16384 16384
65536 65536
TESTING MODIFY SMALLER ROWS TESTING MODIFY SMALLER ROWS
9216 1100
8192 1000
4096 500
TESTING ADD SETTINGS TESTING ADD SETTINGS
50 50
1000 1000

View File

@ -4,47 +4,47 @@ SELECT 'TESTING MODIFY SMALLER BYTES';
DROP TABLE IF EXISTS memory; DROP TABLE IF EXISTS memory;
CREATE TABLE memory (i UInt32) ENGINE = Memory SETTINGS min_bytes_to_keep = 8192, max_bytes_to_keep = 32768; CREATE TABLE memory (i UInt32) ENGINE = Memory SETTINGS min_bytes_to_keep = 8192, max_bytes_to_keep = 32768;
INSERT INTO memory SELECT * FROM numbers(0, 100); INSERT INTO memory SELECT * FROM numbers(0, 100); -- 1024 bytes
INSERT INTO memory SELECT * FROM numbers(0, 3000); INSERT INTO memory SELECT * FROM numbers(0, 3000); -- 16384 bytes
SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase();
ALTER TABLE memory MODIFY SETTING min_bytes_to_keep = 4096, max_bytes_to_keep = 16384; ALTER TABLE memory MODIFY SETTING min_bytes_to_keep = 4096, max_bytes_to_keep = 16384;
SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase();
INSERT INTO memory SELECT * FROM numbers(3000, 10000); INSERT INTO memory SELECT * FROM numbers(3000, 10000); -- 65536 bytes
SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase();
SELECT 'TESTING MODIFY SMALLER ROWS'; SELECT 'TESTING MODIFY SMALLER ROWS';
DROP TABLE IF EXISTS memory; DROP TABLE IF EXISTS memory;
CREATE TABLE memory (i UInt32) ENGINE = Memory SETTINGS min_rows_to_keep = 200, max_rows_to_keep = 2000; CREATE TABLE memory (i UInt32) ENGINE = Memory SETTINGS min_rows_to_keep = 200, max_rows_to_keep = 2000;
INSERT INTO memory SELECT * FROM numbers(0, 100); INSERT INTO memory SELECT * FROM numbers(0, 100); -- 100 rows
INSERT INTO memory SELECT * FROM numbers(100, 1000); INSERT INTO memory SELECT * FROM numbers(100, 1000); -- 1000 rows
SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); -- 1100 in total
ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100, max_rows_to_keep = 1000; ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100, max_rows_to_keep = 1000;
SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); -- 1000 in total after deleting
INSERT INTO memory SELECT * FROM numbers(1000, 500); INSERT INTO memory SELECT * FROM numbers(1000, 500); -- 500 rows
SELECT total_bytes FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); -- 500 in total after deleting
SELECT 'TESTING ADD SETTINGS'; SELECT 'TESTING ADD SETTINGS';
DROP TABLE IF EXISTS memory; DROP TABLE IF EXISTS memory;
CREATE TABLE memory (i UInt32) ENGINE = Memory; CREATE TABLE memory (i UInt32) ENGINE = Memory;
INSERT INTO memory SELECT * FROM numbers(0, 50); INSERT INTO memory SELECT * FROM numbers(0, 50); -- 50 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
INSERT INTO memory SELECT * FROM numbers(50, 950); INSERT INTO memory SELECT * FROM numbers(50, 950); -- 950 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
INSERT INTO memory SELECT * FROM numbers(2000, 70); INSERT INTO memory SELECT * FROM numbers(2000, 70); -- 70 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100, max_rows_to_keep = 1000; ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100, max_rows_to_keep = 1000;
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
INSERT INTO memory SELECT * FROM numbers(3000, 1100); INSERT INTO memory SELECT * FROM numbers(3000, 1100); -- 1100 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
SELECT 'TESTING ADD SETTINGS'; SELECT 'TESTING ADD SETTINGS';
@ -52,21 +52,23 @@ DROP TABLE IF EXISTS memory;
CREATE TABLE memory (i UInt32) ENGINE = Memory; CREATE TABLE memory (i UInt32) ENGINE = Memory;
ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100, max_rows_to_keep = 1000; ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100, max_rows_to_keep = 1000;
INSERT INTO memory SELECT * FROM numbers(0, 50); INSERT INTO memory SELECT * FROM numbers(0, 50); -- 50 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
INSERT INTO memory SELECT * FROM numbers(50, 950); INSERT INTO memory SELECT * FROM numbers(50, 950); -- 950 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
INSERT INTO memory SELECT * FROM numbers(2000, 70); INSERT INTO memory SELECT * FROM numbers(2000, 70); -- 70 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
INSERT INTO memory SELECT * FROM numbers(3000, 1100); INSERT INTO memory SELECT * FROM numbers(3000, 1100); -- 1100 rows
SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase(); SELECT total_rows FROM system.tables WHERE name = 'memory' and database = currentDatabase();
SELECT 'TESTING INVALID SETTINGS'; SELECT 'TESTING INVALID SETTINGS';
DROP TABLE IF EXISTS memory; DROP TABLE IF EXISTS memory;
CREATE TABLE memory (i UInt32) ENGINE = Memory; CREATE TABLE memory (i UInt32) ENGINE = Memory;
ALTER TABLE memory MODIFY SETTING max_rows_to_keep = 1000;
ALTER TABLE memory MODIFY SETTING max_bytes_to_keep = 1000;
ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100; -- { serverError 452 } ALTER TABLE memory MODIFY SETTING min_rows_to_keep = 100; -- { serverError 452 }
ALTER TABLE memory MODIFY SETTING min_bytes_to_keep = 100; -- { serverError 452 } ALTER TABLE memory MODIFY SETTING min_bytes_to_keep = 100; -- { serverError 452 }