OpenJDK 64-Bit Server VM 1.8.0_252-8u252-b09-1~18.04-b09 on Linux 4.15.0-1063-aws Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz make_date(): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative ------------------------------------------------------------------------------------------------------------------------ prepare make_date() 3309 3429 110 30.2 33.1 1.0X make_date(2019, 9, 16) 2336 2359 23 42.8 23.4 1.4X make_date(*, *, *) 4588 4618 27 21.8 45.9 0.7X OpenJDK 64-Bit Server VM 1.8.0_252-8u252-b09-1~18.04-b09 on Linux 4.15.0-1063-aws Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz make_timestamp(): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative --------------------------------------------------------------------------------------------------------------------------- prepare make_timestamp() 3651 3697 58 0.3 3651.4 1.0X make_timestamp(2019, 1, 2, 3, 4, 50.123456) 89 99 10 11.3 88.6 41.2X make_timestamp(2019, 1, 2, 3, 4, 60.000000) 72 73 1 13.9 72.1 50.6X make_timestamp(2019, 12, 31, 23, 59, 60.00) 66 68 3 15.2 65.8 55.5X make_timestamp(*, *, *, 3, 4, 50.123456) 265 272 6 3.8 265.1 13.8X make_timestamp(*, *, *, *, *, 0) 259 266 6 3.9 259.1 14.1X make_timestamp(*, *, *, *, *, 60.0) 271 278 9 3.7 271.2 13.5X make_timestamp(2019, 1, 2, *, *, *) 3838 3850 12 0.3 3837.7 1.0X make_timestamp(*, *, *, *, *, *) 3854 3877 20 0.3 3853.8 0.9X