巡检人:小麦苗 QQ:646634621 微信公众号:DB宝 提供OCP、OCM、高可用(rac+dg)、PostgreSQL和OceanBase培训 BLOG地址: https://www.dbaup.com 若需要脚本可私聊我
OceanBase数据库巡检报告

Copyright (c) 2015-2100 (https://www.dbaup.com) lhrbest. All rights reserved.

巡 检 人:小麦苗([QQ:646634621] [微信公众号:DB宝] [提供OCP、OCM、高可用、OceanBase和PostgreSQL最实用的培训])
巡检时间:2021-11-03 14:35:48
版 本 号:v7.0.0
修改日期:2021-10-31 18:28:00

[转到页底]


目录
OceanBase集群总体概况 版本信息 检查集群状态 检查所有服务器的状态 查看集群中的整体资源分配情况 资源分配概况
查看系统中定义的resource unit规格 查看系统中已经分配的resource unit 查看memstore的使用情况 查看非memstore内存分类情况 数据盘的使用情况
检查集群合并的状态 查询所有租户 查询所有用户
数据库总体概况 数据库基本信息 数据库对象 查看数据库的运行状态 占用空间最大的前10张大表
其它 无主键或唯一键的表(前100条) 自增ID的使用



OceanBase集群总体概况

● 版本信息
VARIABLE_NAMEVARIABLE_VALUE
version_commentOceanBase 3.1.1 (r4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e) (Built Oct 21 2021 10:33:14)
version3.1.1
version_compile_machine
version_compile_os

● 检查集群状态
cluster_idcluster_namecreatedcluster_rolecluster_statusswitchover#switchover_statusswitchover_infocurrent_scnstandby_became_primary_scnprimary_cluster_idprotection_modeprotection_levelredo_transport_options
1lhrob311cluster2021-11-03 10:06:29.087800PRIMARYVALID0NOT ALLOWED16359213521165880MAXIMUM PERFORMANCEMAXIMUM PERFORMANCE

● 检查所有服务器的状态
gmt_creategmt_modifiedsvr_ipsvr_portidzoneinner_portwith_rootserverstatusblock_migrate_in_timebuild_versionstop_timestart_service_timefirst_sessidwith_partitionlast_offline_time
2021-11-03 10:07:29.1482232021-11-03 14:35:32.437762172.72.8.1128821zone128811active03.1.1_4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e(Oct 21 2021 10:33:14)02021-11-03 10:42:42.335045010
2021-11-03 10:07:28.6659502021-11-03 14:35:32.434561172.72.8.1228822zone228810active03.1.1_4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e(Oct 21 2021 10:33:14)02021-11-03 10:42:43.335302010
2021-11-03 10:07:28.6754452021-11-03 14:35:32.403304172.72.8.1328823zone328810active03.1.1_4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e(Oct 21 2021 10:33:14)02021-11-03 10:42:42.334795010

● 查看集群中的整体资源分配情况
zoneobservercpu_summarymem_summary_gbdisk_summary_gbc_weightm_weightd_weightunit_num
zone1172.72.8.11:28822.5 : 101.5000 : 6.00002.0000 : 2.00000.500.500.001
zone2172.72.8.12:28822.5 : 101.5000 : 6.00002.0000 : 2.00000.500.500.001
zone3172.72.8.13:28822.5 : 101.5000 : 6.00002.0000 : 2.00000.500.500.001

● 资源分配概况
pool_nameunit_idunit_config_namesvr_ipstatusmin_cpumax_cpumin_memory_gbmax_memory_gb
sys_pool1sys_unit_config172.72.8.11ACTIVE2.551.50001.8000
sys_pool2sys_unit_config172.72.8.12ACTIVE2.551.50001.8000
sys_pool3sys_unit_config172.72.8.13ACTIVE2.551.50001.8000

● 查看系统中定义的resource unit规格
gmt_creategmt_modifiedunit_config_idnamemax_cpumin_cpumax_memorymin_memorymax_iopsmin_iopsmax_disk_sizemax_session_num
2021-11-03 10:10:17.8553982021-11-03 10:10:17.8553981sys_unit_config52.51932735283161061273610000500021474836489223372036854775807

● 查看系统中已经分配的resource unit
gmt_creategmt_modifiedunit_idresource_pool_idgroup_idzonesvr_ipsvr_portmigrate_from_svr_ipmigrate_from_svr_portmanual_migratestatusreplica_type
2021-11-03 10:10:18.0357712021-11-03 10:10:18.035771110zone1172.72.8.11288200ACTIVE0
2021-11-03 10:10:18.1157432021-11-03 10:10:18.115743210zone2172.72.8.12288200ACTIVE0
2021-11-03 10:10:18.1945712021-11-03 10:10:18.194571310zone3172.72.8.13288200ACTIVE0

● 将已经分配的resource unit和具体的租户对应起来
gmt_creategmt_modifiedresource_pool_idnameunit_countunit_config_idzone_listtenant_idreplica_typeis_tenant_sys_pool
2021-11-03 10:10:17.9419772021-11-03 10:10:18.2820571sys_pool11zone1;zone2;zone3100

● 查看memstore的使用情况

● 查看非memstore内存分类情况,按租户区分
Zonesvr_iptenant_namehold_gbused_gbused_percentalloc_countused_countfree_count
zone1172.72.8.11tenant 5006.39196.168796.507501044170
zone3172.72.8.13tenant 5006.19725.976596.438701028790
zone2172.72.8.12tenant 5006.06565.850096.44490949210
zone2172.72.8.12sys0.48890.483698.92320382610
zone1172.72.8.11sys0.37960.374698.68770369910
zone3172.72.8.13sys0.37800.372198.45370380910
zone1172.72.8.11tenant 9990.03290.032999.95420330
zone2172.72.8.12tenant 9990.03290.032999.95420330
zone3172.72.8.13tenant 9990.03290.032999.95420330
zone1172.72.8.11tenant 5010.00020.000298.94740300
zone1172.72.8.11tenant 5040.00020.000298.94740300
zone1172.72.8.11tenant 5120.00020.000298.94740300
zone1172.72.8.11tenant 5050.00020.000298.94740300
zone1172.72.8.11tenant 5100.00020.000298.94740300
zone1172.72.8.11tenant 5060.00020.000298.94740300
zone1172.72.8.11tenant 5070.00020.000298.94740300
zone1172.72.8.11tenant 5020.00020.000298.94740300
zone1172.72.8.11tenant 5080.00020.000298.94740300
zone1172.72.8.11tenant 5030.00020.000298.94740300
zone1172.72.8.11tenant 5090.00020.000298.94740300
zone2172.72.8.12tenant 5070.00020.000298.94740300
zone2172.72.8.12tenant 5010.00020.000298.94740300
zone2172.72.8.12tenant 5060.00020.000298.94740300
zone2172.72.8.12tenant 5030.00020.000298.94740300
zone2172.72.8.12tenant 5100.00020.000298.94740300
zone2172.72.8.12tenant 5080.00020.000298.94740300
zone2172.72.8.12tenant 5040.00020.000298.94740300
zone2172.72.8.12tenant 5020.00020.000298.94740300
zone2172.72.8.12tenant 5090.00020.000298.94740300
zone2172.72.8.12tenant 5050.00020.000298.94740300

● 查看非memstore内存分类情况,按租户和模块(mod_name)区分
Zonesvr_iptenant_namemod_namehold_gbused_gbused_percentalloc_countused_countfree_count
zone1172.72.8.11tenant 500CO_STACK1.59301.5930100.0000010
zone2172.72.8.12tenant 500CO_STACK1.59011.5901100.0000010
zone3172.72.8.13tenant 500CO_STACK1.59011.5901100.0000010
zone1172.72.8.11tenant 500CallbackTask0.89840.894199.5138040
zone2172.72.8.12tenant 500CallbackTask0.89840.894199.5138040
zone3172.72.8.13tenant 500CallbackTask0.89840.894199.5138040
zone1172.72.8.11tenant 500glibc_malloc0.52650.513297.47790285330
zone3172.72.8.13tenant 500glibc_malloc0.51110.498697.55640285370
zone2172.72.8.12tenant 500glibc_malloc0.51100.498697.55690284960
zone1172.72.8.11tenant 500LinearHashMap0.33610.335599.8267088050
zone2172.72.8.12tenant 500LinearHashMap0.30960.309199.8499068750
zone2172.72.8.12sysOB_MEMSTORE0.30660.306599.979001570
zone3172.72.8.13tenant 500LinearHashMap0.28820.287799.8353071240
zone1172.72.8.11tenant 500OB_KVSTORE_CACHE0.26600.259897.64660120
zone2172.72.8.12tenant 500OB_KVSTORE_CACHE0.26600.259897.64660120
zone3172.72.8.13tenant 500OB_KVSTORE_CACHE0.26600.259897.64660120
zone3172.72.8.13sysOB_MEMSTORE0.16990.169899.97900870
zone3172.72.8.13tenant 500ConcurObjPool0.16810.166398.8993014680
zone1172.72.8.11tenant 500ConcurObjPool0.16780.166098.8995014380
zone1172.72.8.11sysOB_MEMSTORE0.16400.164099.97900840
zone2172.72.8.12tenant 500ConcurObjPool0.15990.158298.9169010030
zone1172.72.8.11tenant 500IlogMemstoCurso0.13280.132899.953105830
zone1172.72.8.11tenant 500FixeSizeBlocAll0.13280.125094.1180050
zone2172.72.8.12tenant 500FixeSizeBlocAll0.13280.125094.1180050
zone3172.72.8.13tenant 500FixeSizeBlocAll0.13280.125094.1180050
zone1172.72.8.11tenant 500LogHotCache0.12890.125096.9697020
zone2172.72.8.12tenant 500LogHotCache0.12890.125096.9697020
zone3172.72.8.13tenant 500LogHotCache0.12890.125096.9697020
zone1172.72.8.11tenant 500ClogMgr0.11920.117298.3593050
zone2172.72.8.12tenant 500ClogMgr0.11920.117298.3593050

● 统计每台机器上数据盘的使用情况
svr_iptotal_gbused_gb
172.72.8.112.00000.1914
172.72.8.122.00000.1289
172.72.8.132.00000.1836

● 统计每个zone里数据盘的使用情况
zonetotal_gbused_gb
zone12.00000.1914
zone32.00000.1836
zone22.00000.1289

● 检查集群合并的状态
gmt_creategmt_modifiedzonenamevalueinfo
2021-11-03 10:10:19.1909392021-11-03 10:10:19.190939merge_status0IDLE
2021-11-03 10:10:19.1941232021-11-03 10:10:19.194123zone1merge_status0IDLE
2021-11-03 10:10:19.1972732021-11-03 10:10:19.197273zone2merge_status0IDLE
2021-11-03 10:10:19.1993842021-11-03 10:10:19.199384zone3merge_status0IDLE

● 查询所有租户
gmt_creategmt_modifiedtenant_idtenant_namereplica_numzone_listprimary_zonelockedcollation_typeinforead_onlyrewrite_merge_versionlocalitylogonly_replica_numprevious_localitystorage_format_versionstorage_format_work_versiondefault_tablegroup_idcompatibility_modedrop_tenant_timestatusin_recyclebin
2021-11-03 10:10:18.6065492021-11-03 10:10:18.6065491sys-1zone1;zone2;zone3zone1;zone2,zone300system tenant00FULL{1}@zone1, FULL{1}@zone2, FULL{1}@zone3000-10-1TENANT_STATUS_NORMAL0

● 查询所有用户
HostUserSelect_privInsert_privUpdate_privDelete_privCreate_privDrop_privReload_privShutdown_privProcess_privFile_privGrant_privIndex_privAlter_privShow_db_privSuper_privCreate_tmp_table_privLock_tables_privExecute_privRepl_slave_privRepl_client_privCreate_view_privShow_view_privCreate_routine_privAlter_routine_privCreate_user_privEvent_privTrigger_privCreate_tablespace_privssl_typessl_cipherx509_issuerx509_subjectmax_questionsmax_updatesmax_connectionsmax_user_connectionsplugin
%rootYYYYYYNNYYYYYYYNNNNNYYNNYNNN0000ob_native_password
%ORAAUDITORYYYYYYNNYYYYYYYNNNNNYYNNYNNN0000ob_native_password
%proxyroYNNNNNNNNNNNNNNNNNNNNNNNNNNN0000ob_native_password

[回到目录]


数据库总体概况


● 数据库基本信息
now_dateuserCURRENT_USER1CONNECTION_IDdb_nameServer_versionautocommit
2021-11-03 14:35:55root@192.168.66.64root@%32217276753.1.11

● 当前数据库实例的所有数据库及其容量大小

● 数据库对象

● 查看数据库的运行状态
-------------- mysql Ver 14.14 Distrib 5.7.30, for Win64 (x86_64) Connection id: 89 Current database: Current user: root@192.168.66.64 SSL: Not in use Using delimiter: ; Server version: 5.6.25 OceanBase 3.1.1 (r4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e) (Built Oct 21 2021 10:33:14) Protocol version: 10 Connection: 192.168.66.35 via TCP/IP Server characterset: utf8mb4 Db characterset: utf8mb4 Client characterset: utf8mb4 Conn. characterset: utf8mb4 TCP port: 28814 Active --------------

● 占用空间最大的前10张大表
db_nametable_nameTABLE_TYPEENGINECREATE_TIMEUPDATE_TIMETABLE_COLLATIONtable_rowstb_size_mbindex_size_mball_size_mbfree_size_mbdisk_size_mb
oceanbase__all_databaseBASE TABLE2021-11-03 10:09:45.7240082021-11-03 10:09:45.724008utf8mb4_general_ci
oceanbase__all_table_privilegeBASE TABLE2021-11-03 10:09:45.8497082021-11-03 10:09:45.849708utf8mb4_general_ci
oceanbase__all_user_historyBASE TABLE2021-11-03 10:09:45.6837872021-11-03 10:09:45.683787utf8mb4_general_ci
oceanbase__all_tablegroup_historyBASE TABLE2021-11-03 10:09:45.7728282021-11-03 10:09:45.772828utf8mb4_general_ci
oceanbase__all_tablegroupBASE TABLE2021-11-03 10:09:45.7545262021-11-03 10:09:45.754526utf8mb4_general_ci
oceanbase__all_tenant_historyBASE TABLE2021-11-03 10:09:45.8210182021-11-03 10:09:45.821018utf8mb4_general_ci
oceanbase__all_tenantBASE TABLE2021-11-03 10:09:45.7942952021-11-03 10:09:45.794295utf8mb4_general_ci
oceanbase__all_database_historyBASE TABLE2021-11-03 10:09:45.7395412021-11-03 10:09:45.739541utf8mb4_general_ci
oceanbase__all_meta_tableBASE TABLE2021-11-03 10:09:45.6240362021-11-03 10:09:45.624036utf8mb4_general_ci
oceanbase__all_userBASE TABLE2021-11-03 10:09:45.6558292021-11-03 10:09:45.655829utf8mb4_general_ci

● 占用空间最大的前10个索引

● 所有存储引擎列表
ENGINESUPPORTCOMMENTTRANSACTIONSXASAVEPOINTS
OceanBaseYESSupports transactionsYESNONO

● 存储引擎和DB的数量关系
ENGINEcounts
993

TABLE_SCHEMAENGINEcounts
oceanbase574
information_schema28
mysql7
SYS383
test1

● 查询OceanBase支持的所有字符集
CHARACTER_SET_NAMEDEFAULT_COLLATE_NAMEDESCRIPTIONMAXLEN
binarybinaryBinary pseudo charset1
utf8mb4utf8mb4_general_ciUTF-8 Unicode4

● 一些重要的参数
VARIABLE_NAMEVARIABLE_VALUE
autocommitON
sql_modeSTRICT_ALL_TABLES
time_zone+8:00
tx_isolationREAD-COMMITTED
datadir/usr/local/mysql/data/
lower_case_table_names2
read_onlyOFF
max_user_connections0
query_cache_size1048576
query_cache_typeOFF
long_query_time10
max_connections4294967295
server_id0

● 查看当前连接到数据库的用户和Host
USERHOST
root172.72.8.14:45358
root172.72.8.14:45396
root172.72.8.14:60862
root172.72.8.14:60816
root172.72.8.14:60136
proxyro172.72.8.14:60048

● 按照登录用户+登录服务器查看登录信息
login_userlogin_iplogin_count
root172.72.8.145
proxyro172.72.8.141

● 按照登录用户+数据库+登录服务器查看登录信息
database_namelogin_userlogin_iplogin_count
oceanbaseroot172.72.8.142
NULLroot172.72.8.143
oceanbaseproxyro172.72.8.141

[回到目录]


锁情况


● 查询所有线程(排除sleep线程)
IDUSERHOSTDBCOMMANDTIMESTATEINFO

● sleep线程TOP20
IDUSERHOSTDBCOMMANDTIMESTATEINFO
3221749986root172.72.8.14:60816oceanbaseSleep7488SLEEP
3221605123root172.72.8.14:45358oceanbaseSleep7241SLEEP
3222248764root172.72.8.14:60136NULLSleep1SLEEP
3222078881proxyro172.72.8.14:60048oceanbaseSleep1SLEEP
3221750042root172.72.8.14:60862NULLSleep0SLEEP

[回到目录]


SQL部分


[回到目录]


索引部分


[回到目录]


数据库性能


● 性能参数统计

[回到目录]


其它


● 无主键或唯一键的表(前100条)
table_schematable_name
testtest

● 自增ID的使用情况(前20条)
table_schematable_nameengineAuto_increment

[回到目录]