OB-系统变量和参数
生活随笔
收集整理的這篇文章主要介紹了
OB-系统变量和参数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
系統(tǒng)參數(shù)和變量
參數(shù)與變量的區(qū)別
系統(tǒng)參數(shù)
通常,在集群級別設(shè)置的配置相關(guān)變量稱為參數(shù)(parameters)。參數(shù)的改變會記錄到__all_sys_parameter和參數(shù)文件observer.config.bin(二進(jìn)制格式文件)中,每個節(jié)點都保存一份。
參數(shù)文件路徑
OceanBae集群參數(shù)修改后都會立即持久化到本地參數(shù)文件里,可以通過參數(shù)config_additional_dir 指定本地參數(shù)文件路徑
show parameters like '%config_additional_dir%';
每次修改后,參數(shù)文件都會保留上一個版本在文件observer.config.bin.history里,以避免參數(shù)修改錯誤導(dǎo)致集群啟動失敗。
隱含參數(shù)
以__開頭的參數(shù)稱為隱含參數(shù)
系統(tǒng)變量
通常,在租戶級別設(shè)置的配置相關(guān)變量稱為變量(variables)。變量的修改會記錄到__all_virtual_sys_variable,如:set global autocommit=off;
查看系統(tǒng)變量和參數(shù)
查看參數(shù)
數(shù)據(jù)字典
select * from __all_sys_parameter
-- where name like '%_ob_enable_prepared_statement%';
show parameters;
show parameters like '%limit%';
show parameters
where name in (
'memory_limit_percentage',
'memory_limit',
'enable_sql_audit',
'enable_rebalance'
);
OS層查看
strings observer.config.bin|grep -E "minor_freeze_times|freeze_trigger_percentage"
查看變量
數(shù)據(jù)字典
select * from __all_virtual_sys_variable
-- where name like '%commit%';
show global variables like '%timeout%';
show global variables where variable_name in ('ob_query_timeout','ob_trx_timeout','ob_trx_idle_timeout');
修改系統(tǒng)變量和參數(shù)
參數(shù)
alter system set minor_freeze_times=100;
-- 修改指定節(jié)點
alter system set freeze_trigger_percentage=75 server='192.168.10.132:2882';????
變量
租戶變量
ob_tcp_invited_nodes可以針對訪問來源設(shè)置白名單。白名單格式可以是'%',表示允許所有的來源。也可以是一個或多個具體的IP或者子網(wǎng)。
set global ob_tcp_invited_nodes='127.0.0.1,192.168.0.0/16';
總結(jié)
以上是生活随笔為你收集整理的OB-系统变量和参数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电商云里 guided selling
- 下一篇: 怎查询地址的经纬度