结果出乎意料!MySQL和MariaDB谁快?MySQL 8.0比MySQL 5.6快吗? MySQL和MariaDB哪个更快?MySQL 8.0的版本和早期MySQL 5.6的版本哪个更快?这儿有个第三方的测试报告回答了这两个大家关心的问题,今天姚远来和大家一起解读一下。https://smalldatum.blogspot.com/2024/04/sysbench-on-small-server-mariadb-and.html 大家也可以点击文章后面的“原文链接”查看英文测试报告。 数据运维 2024-06-12 大猫
MySQL:8028(含)以下 checksum table 不一致的问题 作者简介:高鹏,笔名八怪。《深入理解MySQL主从原理》图书作者,同时运营个人公众号“MySQL学习”,持续分享遇到的有趣case以及代码解析! 最近遇到不少的案例,其中一个比较有意思的checksum table在8028(含)以下出现instant列会导致checksum table不一致的问题,因为日常校验数据的时候经常使用checksum table进行校验,感觉问题比较严重,就稍微看了下 数据运维 2024-06-12 大猫
MySQL 核心模块揭秘 | 20 期 | 怎么加表锁? 目录 1. 是否已经加锁? 2. 先拿个令牌 3. 会不会被阻塞? 4. 申请表锁结构 5. 总结 正文 1. 是否已经加锁? 一个事务,在执行过程中,可能多次操作同一个表。如果多次操作都需要表锁保护,InnoDB 并不会简单粗暴的重复加锁。 每次加表锁之前,如果 InnoDB 判断事务已经对这个表加了相同或者更高级别的表锁,就不会执行本次加表锁操作了。 以事务 T1 读取某个表的多条记录,并且需 数据运维 2024-06-12 大白菜程序猿
不同版本MySQL二进制包安装卸载差异比较 5.6.44 二进制包安装部署 解压到以下目录 [root@oldboy ~]# ll /usr/local/mysql56/ drwxr-xr-x. 2 root root 4096 Jun 3 11:20 bin -rw-r--r--. 1 7161 31415 17987 Mar 15 15:38 COPYING drwxr-xr-x. 3 root root 18 Jun 3 11:19 数据运维 2024-06-12 大树
MySQL MHA+Atlas 读写分离 1. Atlas介绍 Atlas是由 Qihoo 360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。 它是在mysql-proxy 0.8.2版本的基础上,对其进行了优化,增加了一些新的功能特性。 360内部使用Atlas运行的mysql业务,每天承载的读写请求数达几十亿条。 下载地址 https://github.com/Qihoo360/Atlas/relea 数据运维 2024-06-12 贤蛋大眼萌
开源之忧:Oracle对MySQL的专有化倾向引发社区质疑 一位经验丰富的MySQL数据库工程师质疑Oracle可能无意中扼杀了这款流行的开源数据库,原因是它更倾向于为其专有系统添加功能。 Peter Zaitsev的质疑 在MySQL被Oracle收购之前,曾在MySQL Inc担任性能工程师的Peter Zaitsev发表了一篇批评Oracle对这款最受欢迎的开源数据库承诺的博客文章。 这位俄罗斯软件工程师和企业家实际上帮助撰写了关于高性能MySQL的 数据运维 2024-06-12 LOVEHL^ˇ^
【OceanBase DBA早下班系列】—— 并行SQL/慢SQL 问题该如何高效收集诊断信息 1. 前言 OceanBase论坛问答区或者提交工单支持的时候大部分时间都浪费在了诊断信息的获取交互上,今天我就其中大家比较头疼的SQL问题,给大家讲解一下如何一键收集并行SQL/慢SQL所需要的诊断信息,减少沟通成本,让大家早下班。 2. 补充知识点 并行执行系列的内容大家可以参考以下博客。 第一篇 并行执行概念 第二篇 设定并行度 第三篇 并发控制与排队 第四篇 并行执行分类 第五篇 并行执行 数据运维 2024-06-11 醒在深海的猫
[MYSQL] centos7.9编译mysql 8.0.37作为调试环境 导读 作为一个mysql dba, 难免会接触到mysql源码, 光看的话, 不好理解, 效率也不高, 就得改一改, 跑一跑. 那么就需要一个环境. 本文就是来搭建这么一个环境的. 环境准备 需要centos 7.9 能连外网的, 或者有本地的sclo源也行. 主要是得安装一些依赖包. 编译mysql 8.0.37 需要如下环境, 参考:https://dev.mysql.com/doc/refm 数据运维 2024-06-11 醒在深海的猫
数据库并发 数据库并发是多个用户或应用程序同时访问数据库的能力。它允许多个操作(如查询、插入、更新和删除数据)同时在数据库上执行,而不会造成数据冲突或损坏。通过有效的并发控制,数据库可以提高性能和响应时间,从而支持多用户环境下的数据访问和处理。 什么是数据库并发 数据并发性:为了更好地提高事务的处理能力,数据库允许用户通过事务并发地访问与修改同一个数据,我们需要为这种数据并发性来定义语义。 数据一致性:数据库 数据运维 2024-06-11 剑圣无痕
oracle和mysql各自的优势 oracle和mysql各自的优势 Oracle 数据库: 优势: 1. 大型数据库:Oracle 是最大的关系数据库之一,支持超大规模的数据处理。 2. 稳定性和安全性:Oracle 有良好的稳定性和安全机制,广泛应用于银行、航空等对稳定性要求极高的领域。 3. 复杂查询处理:Oracle 的SQL优化器比其他数据库更强大,支持复杂的查询和分析功能。 4. 数据库 数据运维 2024-06-11 剑圣无痕
OceanBase v4.3.1 列存 FAQ 自OceanBase 4.3版本发布后,随着该版本中列存引擎的推出及行列混存一体化对秒级实时分析的支持,引发了用户、开发者及业界其他人员的讨论。本文选取大家比较关心的一些问题,希望能解答大家心中的疑惑。 Q1:OceanBase 列存是什么? OceanBase 列存是将磁盘静态数据保存为列存,内存修改数据保存为行存的一种数据存储形态,兼顾了扫描性能、事务处理能力。 对于分析类查询,列存可以极大地 数据运维 2024-06-11 向阳逐梦
安装preinstall 简单来说就是: 1.安装preinstall : oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm 2.安装 ee : oracle-database-ee-19c-1.0-1.x86_64.rpm 3. 配置数据库(这个耗时最久,也是实际安装实例): 19c的RPM包下载链接, https://www.oracle.com/ 数据运维 2024-06-11 大树
Error: Failed to download metadata for repo 'pgdgcommon': repomd.xml GPG signat 我的操作系统为Red Hat Enterprise Linux release 8.9 (Ootpa),之前曾在电脑上安装PG数据库失败了。之后在系统上安装任何组件,都会报这个错。 yum install -y net-tools PostgreSQL common RPMs for RHEL / CentOS 8 - x86_64 2.3 MB/s | 2.4 kB 00:00 P 数据运维 2024-06-11 捡田螺的小男孩
Oracle job常用操作 ORACLE JOB常用操作一、查询job信息二、查询job是否正在执行三、想要杀job补充如果利用上面的命令杀死一个进程后,进程状态被置为"killed",但是锁定的资源很长时间没有被释放,那么可以在OS级再杀死相应的进程(线程),首先执行下面的语句获得进程(线程)号:在OS上杀死这个进程(线程)三、增删改job3.1、新建job3.2、手动执行job3.3、停止job3.4、修改job下次运行 数据运维 2024-06-11 大猫
故障排查:PD 的 leader 切换,某 tikv 的 leader 被驱逐 一、现象描述 在一个平平无奇的下午收到告警,登录到监控进行查看: Overview -> Tikv -> leader Overview -> Tikv -> region 通过观察 leader 和 region 的面板,我们发现某 TiKV 节点的 leader 被驱逐,leader 数量呈断崖式下降,最终 leader 被全部驱逐。但与此同时,该期间 region 数 数据运维 2024-06-11 大猫
openGauss Developer Day 2024 精彩内容 超前“点播” openGauss Developer Day 2024是openGauss社区发起的年度开发者盛会。大会将于6月21日在北京 · 昆泰嘉瑞文化中心举行。 本次开发者大会将聚集学术专家、行业用户、合作伙伴和开发者,共同探讨数据库面向多场景的技术创新,分享基于openGauss的行业联合创新成果及实践案例,献计社区治理,讨论社区版本规划,庆祝openGauss开源四周年。 大会精彩看点,先来一睹为快 数据运维 2024-06-11 大白菜程序猿
聊聊Oracle共享池的duration机制 ORA-4031问题是我们这代DBA经常会面对的灵魂拷问。每当出现问题,用户都会问几个问题:“为什么会出问题?”、“问题出在什么地方了?”、“为什么共享池还有那么多空闲,就4031了”、“下回如何避免类似问题发生?”。基于Oracle复杂的共享池结构和用户千差万别的应用场景。想要好好回答出这些问题并不容易。对于二十多年前的那些DBA来说,ORA-4031问题也是督促他们认真学习Oracle Int 数据运维 2024-06-11 向阳逐梦
软件正版化对于国产数据库来说是个双刃剑 作为国产数据库厂商,现金流是决定企业生死的关键,而营收是现金流的重要保障。在一个竞争不太充分的市场中,企业只需要埋头研发新功能,满足客户对产品的不断提升的需求,只要你的产品有比较强的竞争力,营收就会有保障了。这恐怕也是很多国产数据库厂商和用户心中认可的模式。 实际上的市场会复杂得多,特别是像国产数据库市场这样的地狱般的竞争 环境中,仅仅做好自己的产品是不够的。采取合理的市场策略,与把自己的产品做好 数据运维 2024-06-11 大白菜程序猿
Oracle Database 23ai新特性:In Database SQL Firewall Oracle Database 23ai 中的In Database SQL Firewall是数据库安全性的重要保障,其作用不仅仅是嵌入数据库内核并提供实时保护,防范 SQL 注入攻击等外部威胁,而且还在于其细粒度的访问控制机制。通过实时监测和拦截恶意 SQL 语句,In Database SQL Firewall有效地保护了数据库的完整性和机密性,避免了可能导致数据泄露、破坏数据库结构或其他恶 数据运维 2024-06-11 贤蛋大眼萌
为什么我们的Oracle ACE的ACE生涯都很短? 新一年度的Oracle ACE名单公布了(https://apexapps.oracle.com/apex/r/ace_program/oracle-aces/directory),一共35个,又换上了很多新面孔。从2007年到现在,中国区的Oracle ACE换了一茬又一茬。国际上的Oracle ACE很多从有ACE这个项目一直到现在都没有换过。我没有仔细算过,但很明显,中国区的ACE的拥有AC 数据运维 2024-06-11 剑圣无痕