OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
cast strings to intervals:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
prepare string w/ interval                          620            648          41          1.6         619.7       1.0X
prepare string w/o interval                         538            556          17          1.9         538.2       1.2X
1 units w/ interval                                 460            465           4          2.2         460.1       1.3X
1 units w/o interval                                418            431          22          2.4         417.7       1.5X
2 units w/ interval                                 682            692          12          1.5         681.8       0.9X
2 units w/o interval                                652            657           5          1.5         652.2       1.0X
3 units w/ interval                                1497           1505           9          0.7        1497.2       0.4X
3 units w/o interval                               1476           1480           6          0.7        1475.8       0.4X
4 units w/ interval                                1676           1683           6          0.6        1675.8       0.4X
4 units w/o interval                               1657           1658           1          0.6        1656.7       0.4X
5 units w/ interval                                1855           1860           5          0.5        1855.3       0.3X
5 units w/o interval                               1828           1828           1          0.5        1827.9       0.3X
6 units w/ interval                                2057           2076          25          0.5        2056.6       0.3X
6 units w/o interval                               2023           2028           8          0.5        2022.5       0.3X
7 units w/ interval                                2352           2363          15          0.4        2352.4       0.3X
7 units w/o interval                               2337           2338           1          0.4        2337.0       0.3X
8 units w/ interval                                2589           2593           6          0.4        2589.1       0.2X
8 units w/o interval                               2572           2575           2          0.4        2571.9       0.2X
9 units w/ interval                                3041           3052          14          0.3        3041.1       0.2X
9 units w/o interval                               3020           3024           4          0.3        3019.7       0.2X
10 units w/ interval                               3250           3258           6          0.3        3250.5       0.2X
10 units w/o interval                              3240           3246           8          0.3        3240.4       0.2X
11 units w/ interval                               3702           3706           6          0.3        3701.6       0.2X
11 units w/o interval                              3685           3686           3          0.3        3684.5       0.2X

OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
make_interval():                            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------
prepare make_interval()                               542            548           5          1.8         542.3       1.0X
make_interval(0, 1, 2, 3, 4, 5, 50.123456)             58             61           4         17.3          57.9       9.4X
make_interval(*, *, 2, 3, 4, 5, 50.123456)             79             81           3         12.6          79.2       6.9X
make_interval(0, 1, *, *, 4, 5, 50.123456)             79             84           5         12.6          79.2       6.8X
make_interval(0, 1, 2, 3, *, *, *)                    522            545          20          1.9         522.1       1.0X
make_interval(*, *, *, *, *, *, *)                    529            554          25          1.9         528.8       1.0X

