Oceanbase 常用查询和设置

一、常用语句

-- 查看磁盘空间使用情况
select svr_ip, round(total_size/1024/1024/1024) total_size_gb, round(free_size/1024/1024/1024) free_size_gb, round(used_size/1024/1024/1024) used_size_gb from __all_virtual_disk_stat;

SELECT * FROM OceanBase.__all_virtual_server_stat    -- 查看总资源
SELECT * FROM OceanBase.gvunit;                     -- 查看pool
SELECT * FROM OceanBase.__all_unit_config;           -- 查看unit
SELECT * FROM oceanbase.gvtenant;                   -- 查看租户
select * from mysql.user;                            -- 查看用户

show parameters like 'cluster'                       -- 查询集群名
select * from oceanbase.__all_zone where name='idc'; -- 查询idc名
select * from __all_zone where name='region';        -- 查询region名
alter system modify zone zone1 idc='sys_region';     -- 修改idc名
ALTER RESOURCE UNIT 单元名 需要修改的参数;             -- 修改租户的资源

---------------------------

show variables like '%increment%'
--设置ob默认的自增主键跳号步长
set GLOBAL auto_increment_cache_size=10000

show parameters like 'clog_disk_utilization_threshold'
--设置日志的磁盘占用百分比,设置后会自动清理日志到改百分比。
alter system set clog_disk_utilization_threshold = '80'

--设置表名是否对大小写敏感。
alter tenant test_tenant_1 set variables lower_case_table_names=x;
在sys 租户下执行 ,租户名替换成自己的,x取0~2
0:表名将按照指定的大小写形式进行存储,并以不区分大小写形式进行比较
1:表名将按照小写形式进行存储,并以不区分大小写形式进行比较
2:表名将按照指定的大小写形式进行存储,并以小写形式进行比较

二、无主键表迁移

如果您需要迁移无主键表,执行数据迁移项目前,请在源端 OceanBase 社区版 MySQL 租户创建 __oceanbase_inner_drc_user 用户。

创建用户
create user __oceanbase_inner_drc_user identified by 'uy1n8666';

赋予权限
grant select on *.* to __oceanbase_inner_drc_user;

## 密码必须用:uy1n8666
Copyright © 2009 - Now . XPBag.com . All rights Reserved.
夜心的小站 » Oceanbase 常用查询和设置

提供最优质的资源集合

立即查看 了解详情