【活动】第六期直播教程学习笔记分享贴

活动时间 :

20212年 1 月 13日 - 2022年 1月 25日


活动期间,可以在评论区中留言,分享你观看教程直播第六期——OceanBase 如何进行 Benchmark 测试及调优中遇到的问题、收获、学习笔记或心得。


学习资料参考:

“文档中心”-“入门教程”:

https://open.oceanbase.com/docs/tutorials/quickstart/V1.0.0/chapter-1-overview-of-the-oceanbase-database

“视频中心”:

https://open.oceanbase.com/docs/videoCenter

“视频回访合集”:

https://open.oceanbase.com/blog/10900164?currentPage=1


OceanBase 社区版入门到实战教程直播正在进行中~

快来一起学习、拿 OBCP 模拟实验券 & 考试 2.5 折的入场券啦~


加入教程直播群方式一:

钉钉群号3582 5151

加入教程直播群方式二:

扫码下方二维码加入

问卷反馈填写地址:


1 个赞

请问,OB支持星型测试-SSB(Star Schema Benchmark)吗?

优化还是很关机的,提升性能,得好好和大佬学习下

周末再看看录像好了,一卡一卡

剪辑后我们会发至视频中心

环境调优

  1. ODP 调优,请在sys租户下执行。
  2. 在系统租户下执行 
    obclient -h$host_ip -P$host_port -uroot@sys -A
     命令。
(1)启动配置
alter proxyconfig set enable_strict_kernel_release=false;
alter proxyconfig set automatic_match_work_thread=false;
(2)跑性能需要调整
alter proxyconfig set proxy_mem_limited='4G'; --防止oom
alter proxyconfig set enable_compression_protocol=false; --关闭压缩,降低cpu%
alter proxyconfig set slow_proxy_process_time_threshold='500ms';
alter proxyconfig set enable_ob_protocol_v2=false;
alter proxyconfig set enable_qos=false;
alter proxyconfig set syslog_level='error';



s上述调优是benchmarksql测试的租户,root用户登录执行,都报错语法错误。

这个是在部署多个obProxy的集群下,只需要在一个obproxy执行就行还是每一个都需要?

好哒,了解了。

OBProxy都需要,observer不需要

ob 调优需要主意哪些

开原版的OceanBase测试TPCC,benchmarksql一定要修改那个sql中的AS吗?

使用标准的测试mysql的benchmarksql可以吗?没有修改代码中as那个SQL。只是增加了mysql分支,还有mysq驱动。

是3.1.2版本OB。但是我用的是修改的对接mysql的benchmarksql

好哒,明天我就跑出来结果了。

牛蛙牛蛙

obproxy配置参数是不会同步的,需要在多个proxy链接下配置

但是通过obproxy配置的observer的参数是会在各个observer之间同步的

暂时OB还没有针对星型测试的最佳实践

这个报错是因为你用了直连observer的连接串去下发obproxy的配置参数,所以会报错,换成obproxy的连接就可以了

可以的,ob的mysql mode基本和mysql语法兼容