摘要: OB逻辑导数方式 outfile方式导出数据到文件、CSV dbcat工具导出、导入数据 dataX工具导出数据(不介绍) OB4.x新特性旁路导入数据<load data、insert (append) into select> OMS工具数据导出、导入、增量数据准实时同步(单独篇章介绍) 存储过 阅读全文
posted @ 2024-08-21 10:07 z_uncle 阅读(1) 评论(0) 推荐(0) 编辑
摘要: DDL 流程 OceanBase 4.x版本 集群内部处理流程 SQL 指令会先发送到 OBProxy 中处理,然后 OBProxy 经过简单的解析,路由计算,把这条 SQL 发送到集群中的一台 OBserver,我们称为中控 OBServer。中控 OBServer 在收到消息后,经过 SQL 语 阅读全文
posted @ 2024-08-19 15:00 z_uncle 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 应用日志报错,应用反馈频繁连接超时,导致应用无法正常提供服务。 可能的问题原因如下: 数据库timeout参数设置不合理 数据库连接串设置有误 连接池配置不是最佳实践或者连接池满 网络波动 防火墙策略异常 数据库压力大导致响应缓慢 数据库连接达到上限 未知原因 处理过程: 检查数据库状态,排除1,6 阅读全文
posted @ 2024-05-15 14:27 z_uncle 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 从墨天轮上看到一篇非常详细的repmgr的选举原理文章 https://www.modb.pro/db/1717061449015713792 1)很不幸,由于某种原因主库 A 节点 down掉了 2)B,C,D 尝试等待重连主库A节点: checking state of node 1, N of 阅读全文
posted @ 2024-03-13 09:40 z_uncle 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 执行计划缓存淘汰 自动淘汰 如果租户内存大小为10G,并且变量设置如下: ob_plan_cache_percentage = 10; ob_plan_cache_evict_high_percentage = 90; ob_plan_cache_evict_low_percentage = 50; 阅读全文
posted @ 2023-12-27 09:22 z_uncle 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 查看执行计划查看执行计划(OB3.x) 查看预估执行计划 通过Explain命令查看优化器针对给定SQL生成的逻辑执行计划 Explain不会真正执行给定的SQL,可以放心使用该功能而不用担心在性能调试中可能给系统性能带来影响 Explain命令格式如下例所示,展示格式包括 BASIC、EXTEND 阅读全文
posted @ 2023-12-26 15:06 z_uncle 阅读(304) 评论(0) 推荐(0) 编辑
摘要: SQL请求执行流程 基本流程跟传统数据库没有区别。 1、SQL请求进来后,先进行Parser语法解析、解析完成后看是否有内存缓存,若有缓存则直接到执行器,进行SQL执行。若无缓存,则进行硬解析。 2、语法解析完成后,进行Resolver语义解析。 >Transformer 进行查询改写。 >Opti 阅读全文
posted @ 2023-12-25 15:17 z_uncle 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 内存 OBserver内存: 物理总内存=OBserver内存+OS剩余内存。OBserver的内存分为两部分,一部分是system内存,一部分是租户内存。 通过参数设定observer占用的内存上限: memory_limit_percentage=80 >80%物理内存为observer的总内存 阅读全文
posted @ 2023-12-20 15:06 z_uncle 阅读(61) 评论(0) 推荐(0) 编辑
摘要: Druid 参数 https://github.com/alibaba/druid/wiki/DruidDataSource%E9%85%8D%E7%BD%AE%E5%B1%9E%E6%80%A7%E5%88%97%E8%A1%A8 https://dev.mysql.com/doc/connect 阅读全文
posted @ 2023-12-13 13:42 z_uncle 阅读(21) 评论(0) 推荐(0) 编辑
摘要: unit的概念 是集群最小的资源分配单元。unit是一组物理资源分配单元,例如:创建如下unit:ut_5c2g,并限定相关物理资源。 create resource unit ut_5c2g max_cpu=2, max_memory='5G', max_iops=10000,max_disk_s 阅读全文
posted @ 2023-12-05 13:42 z_uncle 阅读(145) 评论(0) 推荐(0) 编辑