github.com/dolthub/dolt/go@v0.40.5-0.20240520175717-68db7794bea6/performance/import_benchmarker/reporting/summary.sql (about)

     1  select round(avg(sql_mult),2) as avg
     2  from (
     3      select
     4          o.test_name as test_name,
     5          o.detail,
     6          o.row_cnt,
     7          o.sorted as sorted,
     8          o.time as mysql_time,
     9          (
    10              select round((a.time / b.time),2) m
    11              from import_perf_results a
    12                       join import_perf_results b
    13                            on
    14                                        a.test_name = b.test_name and
    15                                        a.detail = b.detail
    16              where
    17                      a.server = 'dolt_server' and
    18                      b.server = 'mysql' and
    19                      a.test_name = o.test_name and
    20                      a.detail = o.detail
    21          ) as sql_mult,
    22          (
    23              select round((a.time / b.time),2) m
    24              from import_perf_results a
    25                       join import_perf_results b
    26                            on
    27                                        a.test_name = b.test_name and
    28                                        a.detail = b.detail
    29              where
    30                      a.server = 'dolt_cli' and
    31                      b.server = 'mysql' and
    32                      a.test_name = o.test_name and
    33                      a.detail = o.detail
    34          ) as cli_mult
    35      from import_perf_results as o
    36      where o.server = 'mysql'
    37      order by 1,2
    38  ) stats;