暂无图片
分享
勿忘心安
2021-03-10
OceanBase 租户总数量查询

如题
查询sql

收藏
分享
2条回答
默认
最新
gelyon

查看OB集群所有租户信息: __all_tenant 或 gv$tenant
租户类别compatibility_mode: 0-mysql, 1-oracle
比如:

obclient> select tenant_id, tenant_name, compatibility_mode,zone_list, locality ,primary_zone ,gmt_modified from __all_tenant; +-----------+----------------------+--------------------+-------------------+---------------------------------------------+-------------------+----------------------------+ | tenant_id | tenant_name | compatibility_mode | zone_list | locality | primary_zone | gmt_modified | +-----------+----------------------+--------------------+-------------------+---------------------------------------------+-------------------+----------------------------+ | 1 | sys | 0 | zone1;zone2;zone3 | FULL{1}@zone1, FULL{1}@zone2, FULL{1}@zone3 | zone1;zone2,zone3 | 2020-12-21 15:57:13.995853 | | 1001 | gjj_mysql_tent | 0 | zone1;zone2;zone3 | FULL{1}@zone1, FULL{1}@zone2, FULL{1}@zone3 | zone1,zone2,zone3 | 2020-12-23 10:39:29.044498 | | 1002 | gjj_ora_tent | 1 | zone1;zone2;zone3 | FULL{1}@zone1, FULL{1}@zone2, FULL{1}@zone3 | zone1,zone2,zone3 | 2020-12-23 14:52:09.341057 | | 1004 | gjj_ora_tent_restore | 1 | zone1;zone2;zone3 | FULL{1}@zone1, FULL{1}@zone2, FULL{1}@zone3 | zone1,zone2,zone3 | 2021-01-26 18:47:23.217573 | | 1005 | ora_test_tent | 1 | zone1;zone2;zone3 | FULL{1}@zone1, FULL{1}@zone2, FULL{1}@zone3 | zone1;zone2;zone3 | 2021-02-01 11:16:11.895747 | +-----------+----------------------+--------------------+-------------------+---------------------------------------------+-------------------+----------------------------+ 5 rows in set (0.01 sec) obclient>
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
勿忘心安
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
各位老师,Oceanbase在truncate的表之后可以把这张表恢复出来吗?用的是什么方法?
回答 1
已采纳
应该要用到备份来做恢复了。恢复租户(ob的恢复相当于恢复出一个新租户)到truncate之前(时间戳/SCN)。表数据导出,导入回原租户表中。或者可以试试按表恢复https://www.oceanba
请教关于建表与分区的问题
回答 1
1)此类大表需要做分区表2)数据量比较大,建议考虑做成二级分区,分区选取需要根据业务字段来,可以考虑按时间年、月、日分区,我们推荐单个分区100G数据量,不超过200G。3)创建分区可以参考https
oceanbase 大数据量更新
回答 1
表结构信息要发,关键信息是主键的定义、表是否分区(分区策略等)。OB4.2后支持并行DML。见: 并行DMLOceanBase数据库OceanBase文档中心分布式数据库使用文档 
OceanBase数据库 断电后无法重启
回答 1
ob不支持开机自启,所有服务需要手动启动。如果管理组件(obd、ocp、ocpexpress)可以启动,可以使用管理组件启动OB以及其他相关服务。
新建实例磁盘被占用
回答 1
正常的ob采用的是预占用磁盘空间方式datafilesize(不支持调小)和logdisksize控制数据盘和日志盘大小在obdweb部署可以选择最大占用和最小占用,也可以通过修改这俩个参数进行调整
obclient连接oceanbase数据库失败
回答 1
重启之后需要手动重启下observer进程
判断题:OceanBase数据库v3.2.3版本前默认的合并方式是非轮转的。
回答 1
已采纳
正确参考:https://www.oceanbase.com/docs/enterpriseoceanbasedatabasecn10000000000355114
手动获取执行日志进行数据同步
回答 1
您的需求目前看可以使用oms进行解决:1、使用oms的数据同步功能,可解析ob的clog到kafka或rocketmq中,自行编写程序消费。2、如果您自己编写程序,可过滤时间戳实现,如果您使用oms的
有没有命令查看表数据分布在哪些节点下马?
回答 1
表级别的主副本位置可以查看DBAOBTABLELOCATIONS这个视图https://www.oceanbase.com/docs/commonoceanbasedatabasecn10000000
往有触发器的表中写入数据的时候很慢
回答 1
序列的缓存没给。