OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Invoke extract for timestamp:             Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
cast to timestamp                                   286            311          23         34.9          28.6       1.0X
YEAR of timestamp                                   792            798           8         12.6          79.2       0.4X
YEAROFWEEK of timestamp                             879            901          19         11.4          87.9       0.3X
QUARTER of timestamp                                842            849           9         11.9          84.2       0.3X
MONTH of timestamp                                  799            804           5         12.5          79.9       0.4X
WEEK of timestamp                                  1104           1107           3          9.1         110.4       0.3X
DAY of timestamp                                    780            788           9         12.8          78.0       0.4X
DAYOFWEEK of timestamp                              967            973           5         10.3          96.7       0.3X
DOW of timestamp                                    965            970           5         10.4          96.5       0.3X
DOW_ISO of timestamp                               1022           1024           4          9.8         102.2       0.3X
DAYOFWEEK_ISO of timestamp                         1022           1024           4          9.8         102.2       0.3X
DOY of timestamp                                    844            855          13         11.8          84.4       0.3X
HOUR of timestamp                                   558            563           5         17.9          55.8       0.5X
MINUTE of timestamp                                 564            564           0         17.7          56.4       0.5X
SECOND of timestamp                                 657            658           1         15.2          65.7       0.4X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Invoke date_part for timestamp:           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
cast to timestamp                                   245            248           4         40.8          24.5       1.0X
YEAR of timestamp                                   785            788           3         12.7          78.5       0.3X
YEAROFWEEK of timestamp                             859            859           0         11.6          85.9       0.3X
QUARTER of timestamp                                818            819           1         12.2          81.8       0.3X
MONTH of timestamp                                  776            781           4         12.9          77.6       0.3X
WEEK of timestamp                                  1099           1109          17          9.1         109.9       0.2X
DAY of timestamp                                    778            780           2         12.9          77.8       0.3X
DAYOFWEEK of timestamp                              964            966           2         10.4          96.4       0.3X
DOW of timestamp                                    964            966           3         10.4          96.4       0.3X
DOW_ISO of timestamp                               1015           1020           5          9.9         101.5       0.2X
DAYOFWEEK_ISO of timestamp                         1012           1014           3          9.9         101.2       0.2X
DOY of timestamp                                    847            850           6         11.8          84.7       0.3X
HOUR of timestamp                                   560            562           4         17.9          56.0       0.4X
MINUTE of timestamp                                 560            569          11         17.8          56.0       0.4X
SECOND of timestamp                                 656            660           6         15.2          65.6       0.4X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Invoke extract for date:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
cast to date                                        727            729           4         13.8          72.7       1.0X
YEAR of date                                        777            787          10         12.9          77.7       0.9X
YEAROFWEEK of date                                  852            858           8         11.7          85.2       0.9X
QUARTER of date                                     813            815           3         12.3          81.3       0.9X
MONTH of date                                       772            775           4         12.9          77.2       0.9X
WEEK of date                                       1091           1093           2          9.2         109.1       0.7X
DAY of date                                         777            778           1         12.9          77.7       0.9X
DAYOFWEEK of date                                   963            965           3         10.4          96.3       0.8X
DOW of date                                         960            963           3         10.4          96.0       0.8X
DOW_ISO of date                                    1017           1018           1          9.8         101.7       0.7X
DAYOFWEEK_ISO of date                              1010           1013           2          9.9         101.0       0.7X
DOY of date                                         840            841           1         11.9          84.0       0.9X
HOUR of date                                       1288           1295           8          7.8         128.8       0.6X
MINUTE of date                                     1299           1313          20          7.7         129.9       0.6X
SECOND of date                                     1383           1393          10          7.2         138.3       0.5X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Invoke date_part for date:                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
cast to date                                        731            735           3         13.7          73.1       1.0X
YEAR of date                                        779            784           7         12.8          77.9       0.9X
YEAROFWEEK of date                                  851            856           6         11.8          85.1       0.9X
QUARTER of date                                     816            817           1         12.3          81.6       0.9X
MONTH of date                                       771            774           4         13.0          77.1       0.9X
WEEK of date                                       1095           1097           4          9.1         109.5       0.7X
DAY of date                                         774            777           3         12.9          77.4       0.9X
DAYOFWEEK of date                                   960            961           2         10.4          96.0       0.8X
DOW of date                                         959            962           4         10.4          95.9       0.8X
DOW_ISO of date                                    1009           1011           2          9.9         100.9       0.7X
DAYOFWEEK_ISO of date                              1009           1011           2          9.9         100.9       0.7X
DOY of date                                         843            844           1         11.9          84.3       0.9X
HOUR of date                                       1289           1290           1          7.8         128.9       0.6X
MINUTE of date                                     1285           1289           5          7.8         128.5       0.6X
SECOND of date                                     1390           1395           5          7.2         139.0       0.5X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Invoke extract for interval:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
cast to interval                                   1127           1130           2          8.9         112.7       1.0X
YEAR of interval                                   1119           1123           5          8.9         111.9       1.0X
MONTH of interval                                  1117           1118           2          9.0         111.7       1.0X
DAY of interval                                    1124           1126           2          8.9         112.4       1.0X
HOUR of interval                                   1119           1120           2          8.9         111.9       1.0X
MINUTE of interval                                 1119           1122           3          8.9         111.9       1.0X
SECOND of interval                                 1216           1224          10          8.2         121.6       0.9X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Invoke date_part for interval:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
cast to interval                                   1130           1131           2          8.8         113.0       1.0X
YEAR of interval                                   1113           1116           2          9.0         111.3       1.0X
MONTH of interval                                  1122           1122           1          8.9         112.2       1.0X
DAY of interval                                    1122           1124           4          8.9         112.2       1.0X
HOUR of interval                                   1119           1121           2          8.9         111.9       1.0X
MINUTE of interval                                 1118           1125           9          8.9         111.8       1.0X
SECOND of interval                                 1208           1211           3          8.3         120.8       0.9X

