OpenJDK 64-Bit Server VM 21.0.4+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                                   278            295          28         35.9          27.8       1.0X
YEAR of timestamp                                   604            616          15         16.6          60.4       0.5X
YEAROFWEEK of timestamp                             648            659          10         15.4          64.8       0.4X
QUARTER of timestamp                                653            672          30         15.3          65.3       0.4X
MONTH of timestamp                                  572            581          11         17.5          57.2       0.5X
WEEK of timestamp                                   865            868           3         11.6          86.5       0.3X
DAY of timestamp                                    576            583           9         17.4          57.6       0.5X
DAYOFWEEK of timestamp                              755            759           7         13.3          75.5       0.4X
DOW of timestamp                                    751            775          39         13.3          75.1       0.4X
DOW_ISO of timestamp                                709            716           6         14.1          70.9       0.4X
DAYOFWEEK_ISO of timestamp                          708            709           1         14.1          70.8       0.4X
DOY of timestamp                                    603            614          18         16.6          60.3       0.5X
HOUR of timestamp                                   475            479           3         21.1          47.5       0.6X
MINUTE of timestamp                                 479            479           1         20.9          47.9       0.6X
SECOND of timestamp                                 533            536           3         18.7          53.3       0.5X

OpenJDK 64-Bit Server VM 21.0.4+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                                   251            251           1         39.9          25.1       1.0X
YEAR of timestamp                                   537            539           2         18.6          53.7       0.5X
YEAROFWEEK of timestamp                             624            633           8         16.0          62.4       0.4X
QUARTER of timestamp                                634            635           1         15.8          63.4       0.4X
MONTH of timestamp                                  556            564          10         18.0          55.6       0.5X
WEEK of timestamp                                   854            859           4         11.7          85.4       0.3X
DAY of timestamp                                    572            579          11         17.5          57.2       0.4X
DAYOFWEEK of timestamp                              741            747           5         13.5          74.1       0.3X
DOW of timestamp                                    741            743           2         13.5          74.1       0.3X
DOW_ISO of timestamp                                703            704           1         14.2          70.3       0.4X
DAYOFWEEK_ISO of timestamp                          701            701           1         14.3          70.1       0.4X
DOY of timestamp                                    592            595           3         16.9          59.2       0.4X
HOUR of timestamp                                   474            476           2         21.1          47.4       0.5X
MINUTE of timestamp                                 476            479           5         21.0          47.6       0.5X
SECOND of timestamp                                 528            530           2         18.9          52.8       0.5X

OpenJDK 64-Bit Server VM 21.0.4+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                                        523            526           4         19.1          52.3       1.0X
YEAR of date                                        533            535           3         18.8          53.3       1.0X
YEAROFWEEK of date                                  628            639          17         15.9          62.8       0.8X
QUARTER of date                                     629            631           3         15.9          62.9       0.8X
MONTH of date                                       566            577          18         17.7          56.6       0.9X
WEEK of date                                        859            872          21         11.6          85.9       0.6X
DAY of date                                         572            590          18         17.5          57.2       0.9X
DAYOFWEEK of date                                   741            746           9         13.5          74.1       0.7X
DOW of date                                         740            766          45         13.5          74.0       0.7X
DOW_ISO of date                                     700            707          10         14.3          70.0       0.7X
DAYOFWEEK_ISO of date                               698            703           7         14.3          69.8       0.7X
DOY of date                                         592            596           5         16.9          59.2       0.9X
HOUR of date                                        993           1014          24         10.1          99.3       0.5X
MINUTE of date                                      995           1003          10         10.0          99.5       0.5X
SECOND of date                                     1058           1058           0          9.5         105.8       0.5X

OpenJDK 64-Bit Server VM 21.0.4+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                                        525            574          83         19.1          52.5       1.0X
YEAR of date                                        539            540           1         18.6          53.9       1.0X
YEAROFWEEK of date                                  628            631           5         15.9          62.8       0.8X
QUARTER of date                                     629            640          15         15.9          62.9       0.8X
MONTH of date                                       553            555           2         18.1          55.3       0.9X
WEEK of date                                        850            852           1         11.8          85.0       0.6X
DAY of date                                         568            574          10         17.6          56.8       0.9X
DAYOFWEEK of date                                   740            741           1         13.5          74.0       0.7X
DOW of date                                         739            746           6         13.5          73.9       0.7X
DOW_ISO of date                                     699            703           4         14.3          69.9       0.8X
DAYOFWEEK_ISO of date                               699            700           1         14.3          69.9       0.8X
DOY of date                                         590            592           3         17.0          59.0       0.9X
HOUR of date                                        991            992           0         10.1          99.1       0.5X
MINUTE of date                                      989            990           1         10.1          98.9       0.5X
SECOND of date                                     1058           1062           5          9.4         105.8       0.5X

OpenJDK 64-Bit Server VM 21.0.4+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                                    738            741           2         13.5          73.8       1.0X
YEAR of interval                                    718            721           4         13.9          71.8       1.0X
MONTH of interval                                   721            725           3         13.9          72.1       1.0X
DAY of interval                                     718            722           4         13.9          71.8       1.0X
HOUR of interval                                    730            733           4         13.7          73.0       1.0X
MINUTE of interval                                  724            728           3         13.8          72.4       1.0X
SECOND of interval                                  775            785          13         12.9          77.5       1.0X

OpenJDK 64-Bit Server VM 21.0.4+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                                    742            745           4         13.5          74.2       1.0X
YEAR of interval                                    724            725           0         13.8          72.4       1.0X
MONTH of interval                                   722            724           2         13.9          72.2       1.0X
DAY of interval                                     728            730           1         13.7          72.8       1.0X
HOUR of interval                                    731            739           8         13.7          73.1       1.0X
MINUTE of interval                                  733            740          11         13.6          73.3       1.0X
SECOND of interval                                  785            800          16         12.7          78.5       0.9X

