OceanBase 租户常用参数使用建议有哪些?

OceanBase 租户常用参数使用建议有哪些?

OceanBase
租户
参数
2022-07-27 14:08:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
岂因祸福
2

OceanBase 租户在刚开始使用的时候,建议调大租户的几个超时参数。

1.ob_query_timeout:语句执行超时时间,单位 us, 默认值是 10000000 (也就是 10 秒)。 建议根据业务 SQL 平均执行时间水平调整。OLTP 场景调整短一些,OLAP 场景调整大一些。 初学者建议调大 10倍;

2.ob_trx_idle_timeout :事务空闲超时时间,单位 us, 默认值是 120000000(也就是 120 秒)。建议根据业务事务平均空闲时间水平调整。空闲事务会占用连接、可能持有锁不释放, 导致高并发时阻塞和死锁概率增加。不建议调大;

3.ob_trx_timeout :事务未提交超时时间,单位 us,默认值是 100000000 (也就是 100 秒)。 建议根据业务事务平均持续时间水平调整。事务长期不提交,会占用连接、可能持有锁不释 放,导致高并发时阻塞和死锁概率增加。不建议调大。如果是后台跑批业务,建议在会话级 别调大;

4.ob_trx_lock_timeout:事务申请加锁等待超时时间,单位 us,默认值是 -1(也就是不控制。 超时依然会受;

5.ob_query_timeout 限制。当调大了语句超时时间变量(ob_query_timeout)后,可以将 这个锁等待超时改为 10000000(即 10s)。减少阻塞和死锁的概率。

分享
微博
QQ
微信
回复
2022-07-27 15:44:14
相关问题
OceanBase业务案例哪些
2048浏览 • 1回复 待解决
PolarDB MySQL 的参数哪些
1032浏览 • 1回复 待解决
OceanBase租户原理是什么?
2423浏览 • 1回复 待解决
OceanBase数据库的特点哪些
2564浏览 • 1回复 待解决
OceanBase 数据库的部署过程哪些
1412浏览 • 1回复 待解决
如何修改OceanBase 集群参数
2272浏览 • 1回复 待解决
OceanBase与MySQL 数据库哪些不同?
5106浏览 • 1回复 待解决
如何查看OceanBase 集群参数
1534浏览 • 1回复 待解决
OceanBase用在了哪些业务场景?
3204浏览 • 1回复 待解决
OceanBase开源内容包括哪些部分?
1161浏览 • 1回复 待解决
有谁知道常用hdc命令使用指导
88浏览 • 1回复 待解决
PolarDB 备份过程哪些
995浏览 • 1回复 待解决
MongoDB的优势哪些
2045浏览 • 1回复 待解决
JS和TS哪个在平时更常用
552浏览 • 1回复 已解决
ArkTS哪些语法规则,懂得吗?
60浏览 • 1回复 待解决
哪些创建线程的方式
103浏览 • 1回复 待解决
哪些场景使用MongoDB?
1655浏览 • 1回复 待解决
如何使用OceanBase分区表索引功能?
2771浏览 • 1回复 待解决
OceanBase 数据库怎样的发展历史呢?
3495浏览 • 1回复 待解决
新建测试租户无法进入?
3011浏览 • 2回复 待解决
NoSQL的MongoDB哪些优点?
2151浏览 • 1回复 待解决
Greenplum哪些通用的处理方法?
1578浏览 • 1回复 待解决
IOT在医疗领域哪些应用?
2144浏览 • 1回复 待解决