【 使用环境 】 测试环境
【 OB or 其他组件 】 OB
【 使用版本 】V4.3.5
【问题描述】
我现在在进行tpch性能测试,脚本跑到一半遇到错误退出,重新跑脚本肯定会对测试结果有影响。
我想请问一下,如果多次执行测试脚本,在执行之前如何才能保证测试的准确性?
如何清除掉数据库里面的缓存?
需要重启集群吗?( obd cluster restart <your-cluster-name>
)
还是说执行如下命令就行?
alter system flush kvcache ;
alter system flush kvcache tenant '${tenant_name}' cache 'user_row_cache';
我目前进行的性能测试也是跟官网的一致,包括do_warmup、hot_run、cold_run。
参照的官网测试脚本。