gnuplot 绘制benchmark结果柱状图

本文详细介绍使用gnuplot绘制TPC-H基准查询性能对比图的过程。通过设置样式、填充及轴标签,从数据文件中读取并展示不同数据库系统的查询时间消耗。数据包括SQL查询及其在Citus、GP row和GP col三种系统上的执行时间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 -  命令步骤:

    -  set style data histogram

    -  set style histogram clustered gap 1

    -  set style fill solid 0.4 border

     (  set style fill pattern 5 border -1  //修改填充图案)

    -  set xlabel "tpc-h query benchmark"

    -  set ylabel "查询时间消耗:(sec)"

    -  set xtics font ", 30"

    -  set ytics font ", 30"

    -  set tics font ", 30"

    -  plot "d:\\1.data" using 2:xticlabels(1) title columnheader(2) linecolor rgb "red", '' using 3:xticlabels(1) title columnheader(3) linecolor rgb "#00FF00",'' using 4:xticlabels(1) title columnheader(4)

 -  data 格式:

    ```txt

        sql   citus.time gp.row.time gp.col.time         

        sql1    8          12           12

        sql2    -0.1       -0.1         -0.1

        sql3    -0.1       -0.1         -0.1

        sql4    1.5        4            2.6

        sql5    -0.1       -0.1         -0.1

        sql6    1.2         1.4         1.4

        sql7    -0.1        -0.1        -0.1

        sql8    -0.1        -0.1        -0.1

        sql9    -0.1        -0.1        -0.1

        sql10   -0.1        -0.1        -0.1

        sql11   -0.1        -0.1        -0.1

        sql12   1.7         2.5         2.3

        sql13   -0.1        -0.1        -0.1

        sql14   -0.1        -0.1        -0.1

        sql15   -0.1        -0.1        -0.1

        sql16   -0.1        -0.1        -0.1

        sql17   -0.1        -0.1        -0.1

        sql18   -0.1        -0.1        -0.1

        sql19   -0.1        -0.1        -0.1

        sql20   -0.1        -0.1        -0.1

        sql21   -0.1        -0.1        -0.1

        sql22   -0.1        -0.1        -0.1

    ```

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值