OceanBase诊断调优 (三) ——敏捷诊断工具obdiag一键收集诊断信息实践
最近总结一些诊断OCeanBase的一些经验,出一个【 OceanBase诊断调优 】专题 ,也欢迎大家贡献自己的诊断OceanBase的方法。 1. 前言 obdiag定位为OceanBase敏捷诊断工具。整体使用上备以下的特点: 部署简单:提供rpm包和OBD上部署的模式,均可一键部署安装,可以选择部署到任意一台能连接到集群各个节点的上,并不局限于OBServer节点。 集中式收集:单点部署,
MySQL中使用or、in与union all在查询命令下的效率对比
OR、in和union all 查询效率到底哪个快? 网上很多的声音都是说union all 快于 or、in,因为or、in会导致全表扫描,他们给出了很多的实例。 但真的union all真的快于or、in? EXPLAIN SELECT * fro
OR、in和union all 查询效率到底哪个快? 网上很多的声音都是说union all 快于 or、in,因为or、in会
10 期 | binlog 怎么写入日志文件?
这篇文章,我们来聊聊:事务执行过程中,临时存放到 trx_cache 的那些 binlog,是怎么乾坤大挪移到 binlog 日志文件的。 作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文基于 MySQL 8.0.32 源码,存储引擎为 InnoDB。 1
MySQL数据库char与varchar的区别分析及使用建议
在数据库中,字符 型的数据是最多的,可以占到整个数据库的80%以上。为此正确处理字符型的数据,对于提高数据库的性能有很大的作用。在字符型数据中,用的最多的就是 Char与Var
在数据库中,字符 型的数据是最多的,可以占到整个数据库的80%以上。为此正确处理字符型的数据,对于提高数据库的性能有很大的作用。在字符型数据中,用的最多的就是 Char与Varchar两种类型。前面的是固
玩转PostgreSQL(六):Date Functions(方法)
PostgreSQL Date Functions概览 如果你想节省时间,直接看此图 以下说明AGE()方法的语法: AGE(timestamp,timestamp); AGE()方法入参是两个timestamp值。它用第一个参数中减第二个参数,并返回一个间隔结果。 请参阅以下示例: SELECT AGE('2017-01-01','2011-06-24')