Files

18 lines
757 B
XML

<!-- Performance test for basic operations on Int256 values -->
<test>
<create_query>CREATE TABLE IF NOT EXISTS tab (i1 Int256, i2 Int256, u1 UInt256, u2 UInt256) ENGINE = Memory()</create_query>
<fill_query>INSERT INTO tab SELECT * FROM generateRandom('i1 Int256, i2 Int256, u1 UInt256, u2 UInt256') LIMIT 1000000</fill_query>
<settings>
<max_threads>1</max_threads>
</settings>
<query>SELECT i1*i2, u1*u2 FROM tab</query>
<query>SELECT intDivOrZero(i1, i2), intDivOrZero(u1, u2) FROM tab</query>
<query>SELECT modulo(i1, i2), modulo(u1, u2) FROM tab</query>
<query>SELECT i1+i2, u1+u2 FROM tab</query>
<query>SELECT i1-i2, u1-u2 FROM tab</query>
<drop_query>DROP TABLE IF EXISTS tab</drop_query>
</test>