Merge pull request #31695 from Avogar/perf-test-valid-utf8

Add perf test for writing valid UTF8
This commit is contained in:
Kruglov Pavel 2021-11-24 22:38:42 +03:00 committed by GitHub
commit e822a3b43b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,26 @@
<test>
<settings>
<output_format_parallel_formatting>0</output_format_parallel_formatting>
</settings>
<substitutions>
<substitution>
<name>format</name>
<values>
<value>JSON</value>
<value>JSONCompact</value>
<value>XML</value>
</values>
</substitution>
</substitutions>
<preconditions>
<table_exists>test.hits</table_exists>
</preconditions>
<create_query>CREATE TABLE IF NOT EXISTS table_{format} ENGINE = File({format}, '/dev/null') AS SELECT SearchPhrase, ClientIP6, URL, Referer, URLDomain FROM test.hits limit 0</create_query>
<query>INSERT INTO table_{format} SELECT SearchPhrase, ClientIP6, URL, Referer, URLDomain FROM test.hits LIMIT 100000</query>
<drop_query>DROP TABLE IF EXISTS table_{format}</drop_query>
</test>