- Mysql
MySQL之多线程迁移工具MyDumper使用指南
操作环境:CentOS 7 MySQL版本:5.7.42 注意:在执行任何数据库操作之前,请确保您拥有必要的权限和备份数据的合法性! 一、数据迁移工具mydumper的原理及特...
- Mysql
在MySQL中,如何轻松找到所有子节点?
背景 项目中遇到一个需求,要求查出菜单节点的所有节点,在网上查了一下,大多数的方法用到了存储过程,由于线上环境不能随便添加存储过程。 因此...
- Mysql
PostgreSQL vs. MySQL,该怎么选呢?
今天我们就来聊聊PostgreSQL和MySQL,大象和海豚我们到底该选哪个呢? 先放一张对比表格: PostgreSQL MySQL 许可 MIT-style license GNU General Public License 编程语言 ...
- Mysql
MySQL 调优:MySQL 使用 USE INDEX 作为索引提示
MySQL USE INDEX简介 索引为你提供了优化查询性能的好方法,它就像一本书的目录,让你能快速找到所需内容,mysql在选择最佳查询方式时,需要考虑很多因素...
- Mysql
MySQL与MongoDB,该如何做技术选型?
引言 一般情况下,会考虑到MySQL与MongoDB如何做技术选型的时候,你一定是遇到了类似于非结构化数据JSON的存取难题,否则大家都直接MySQL开始搞起了。 为...
- Mysql
MySQL 5.7和MySQL 8到底有哪些差异?一文看懂
引言 MySQL作为最常用的开源关系型数据库管理系统之一,一直在不断发展和改进。随着时间的推移,MySQL也经历了多个版本的演进,每个版本都带来了一系...
- Mysql
国产数据库兼容过程中涉及的MySQL非严格模式
在国产数据库兼容适配过程中,经常遇到因源数据库是MySQL,迁移至其他国产数据库后,因MySQL端兼容模式有非严格模式,导致适配过程过程中需要做调整。...
- Mysql
MySQL日志维护策略,你学会了吗?
日志类型: MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情: 日志文件 记入文件中的信息类型 错误日志 记录启动、运行或停止时出现的...
- Mysql
MySQL事务与隔离级别:解析脏读、不可重复读和幻读问题
今日目标 理解事务特性 理解事务隔离级别 理解不同事务下出现的问题脏读、不可重复读和幻读 MySQL是广泛使用的关系型数据库管理系统,它支持事务处理...
- Mysql
面试被问到MySQL中一条SQL语句的执行过程
MySQL作为最常用的关系型数据库,无论是在应用还是在面试中都是必须掌握的技能。 要印在脑子里面的东西 DDL:数据定义,它用来定义数据库对象,包括库...
- Mysql
数据库巨人阿里为何建议MySQL单表最大条数500万?
亲爱的小伙伴们,大家好!我是小米,很高兴再次和大家见面。今天,我们将探讨一个备受关注的话题——为什么阿里建议MySQL单表最大条数为500万,而江...
- Mysql
dba+开源工具:8.0升级无障碍!基于MySQL协议的抓包工具
mysql_sniffer工具简介 mysql_sniffer 是一个基于 MySQL 协议的抓包工具,用来实时抓取 MySQL 服务端的请求,并格式化输出,输出内容包括访问时间、来源 IP、执行...
- Mysql
深入理解 MySQL 中的锁和 MVCC 机制
在关系型数据库中,锁和多版本并发控制(MVCC)是两个关键的机制,用于管理并发访问数据的方式。MySQL是一个流行的关系型数据库管理系统,它使用锁和...
- Mysql
如何解决 MySQL 主从延时问题?
大家好呀,我是楼仔。 最近面试了十几个同学,关于 MySQL 主从延时问题,我一般都会问。 MySQL 主从延时的原因是什么? 具体哪个环节发生延时? 如何解...
- Mysql
MySQL HeatWave获取生成式AI和JavaScript等强大新功能
除了获取Generative AI和JavaScript的支持外,甲骨文的MySQL HeatWave“另一个数据库”还获取了数据湖仓库、机器学习、AutoPilot、分析、OLTP和多云等一系列强大的...
- Mysql
Explain 显示 Count(*) 使用了索引,实际却是全表扫描
这篇文章依然源于一位读者的提问:explain 显示 count(*) 使用了索引,optimizer trace 却显示为全表扫描,这是为什么? 还记得当时调试源码的过程中,如果 ...