OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-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                                   188            250          78         53.3          18.8       1.0X
YEAR of timestamp                                   611            620          13         16.4          61.1       0.3X
YEAROFWEEK of timestamp                             576            603          40         17.3          57.6       0.3X
QUARTER of timestamp                                574            575           0         17.4          57.4       0.3X
MONTH of timestamp                                  489            494           7         20.5          48.9       0.4X
WEEK of timestamp                                   778            781           3         12.9          77.8       0.2X
DAY of timestamp                                    504            518          20         19.8          50.4       0.4X
DAYOFWEEK of timestamp                              679            684           4         14.7          67.9       0.3X
DOW of timestamp                                    682            683           1         14.7          68.2       0.3X
DOW_ISO of timestamp                                631            633           2         15.8          63.1       0.3X
DAYOFWEEK_ISO of timestamp                          630            632           2         15.9          63.0       0.3X
DOY of timestamp                                    540            546           6         18.5          54.0       0.3X
HOUR of timestamp                                   396            397           3         25.3          39.6       0.5X
MINUTE of timestamp                                 396            398           2         25.2          39.6       0.5X
SECOND of timestamp                                 469            472           3         21.3          46.9       0.4X

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-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                                   189            193           5         52.8          18.9       1.0X
YEAR of timestamp                                   470            470           1         21.3          47.0       0.4X
YEAROFWEEK of timestamp                             555            557           3         18.0          55.5       0.3X
QUARTER of timestamp                                558            561           2         17.9          55.8       0.3X
MONTH of timestamp                                  479            481           3         20.9          47.9       0.4X
WEEK of timestamp                                   773            775           2         12.9          77.3       0.2X
DAY of timestamp                                    494            495           1         20.2          49.4       0.4X
DAYOFWEEK of timestamp                              676            677           2         14.8          67.6       0.3X
DOW of timestamp                                    673            677           3         14.9          67.3       0.3X
DOW_ISO of timestamp                                622            624           1         16.1          62.2       0.3X
DAYOFWEEK_ISO of timestamp                          622            623           1         16.1          62.2       0.3X
DOY of timestamp                                    521            525           5         19.2          52.1       0.4X
HOUR of timestamp                                   401            402           2         25.0          40.1       0.5X
MINUTE of timestamp                                 399            400           2         25.1          39.9       0.5X
SECOND of timestamp                                 468            480          19         21.4          46.8       0.4X

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-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                                        456            457           1         21.9          45.6       1.0X
YEAR of date                                        465            466           1         21.5          46.5       1.0X
YEAROFWEEK of date                                  550            553           4         18.2          55.0       0.8X
QUARTER of date                                     556            559           3         18.0          55.6       0.8X
MONTH of date                                       479            480           2         20.9          47.9       1.0X
WEEK of date                                        774            780          11         12.9          77.4       0.6X
DAY of date                                         486            488           2         20.6          48.6       0.9X
DAYOFWEEK of date                                   678            681           3         14.8          67.8       0.7X
DOW of date                                         673            674           1         14.9          67.3       0.7X
DOW_ISO of date                                     619            622           3         16.2          61.9       0.7X
DAYOFWEEK_ISO of date                               619            621           2         16.2          61.9       0.7X
DOY of date                                         523            527           4         19.1          52.3       0.9X
HOUR of date                                        914            916           2         10.9          91.4       0.5X
MINUTE of date                                      916            917           1         10.9          91.6       0.5X
SECOND of date                                      973            982          15         10.3          97.3       0.5X

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-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                                        455            457           4         22.0          45.5       1.0X
YEAR of date                                        459            468          14         21.8          45.9       1.0X
YEAROFWEEK of date                                  547            552           6         18.3          54.7       0.8X
QUARTER of date                                     555            559           4         18.0          55.5       0.8X
MONTH of date                                       477            482           5         21.0          47.7       1.0X
WEEK of date                                        770            774           3         13.0          77.0       0.6X
DAY of date                                         487            489           3         20.5          48.7       0.9X
DAYOFWEEK of date                                   673            673           1         14.9          67.3       0.7X
DOW of date                                         674            674           0         14.8          67.4       0.7X
DOW_ISO of date                                     618            621           2         16.2          61.8       0.7X
DAYOFWEEK_ISO of date                               618            624           7         16.2          61.8       0.7X
DOY of date                                         520            522           3         19.2          52.0       0.9X
HOUR of date                                        909            913           3         11.0          90.9       0.5X
MINUTE of date                                      907            911           3         11.0          90.7       0.5X
SECOND of date                                      971            973           2         10.3          97.1       0.5X

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-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                                    673            674           1         14.9          67.3       1.0X
YEAR of interval                                    651            664          22         15.4          65.1       1.0X
MONTH of interval                                   654            655           1         15.3          65.4       1.0X
DAY of interval                                     647            648           1         15.5          64.7       1.0X
HOUR of interval                                    656            657           1         15.2          65.6       1.0X
MINUTE of interval                                  659            660           1         15.2          65.9       1.0X
SECOND of interval                                  714            724          18         14.0          71.4       0.9X

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-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                                    675            675           0         14.8          67.5       1.0X
YEAR of interval                                    647            650           4         15.5          64.7       1.0X
MONTH of interval                                   654            656           2         15.3          65.4       1.0X
DAY of interval                                     649            649           1         15.4          64.9       1.0X
HOUR of interval                                    653            655           2         15.3          65.3       1.0X
MINUTE of interval                                  657            660           4         15.2          65.7       1.0X
SECOND of interval                                  716            717           1         14.0          71.6       0.9X

