-
图文结合带你搞懂MySQL日志之relay log(中继日志)
什么是中继日志(relay log) 中继日志(relay log) 只在主从服务器架构的从服务器上存在。从服务器(slave) 为了与主服务器(Master)保持一致,要从主服务器读取二进制日志的内...
-
图解 Redis String 底层数据结构 SDS 与计数器实战
我是 Redis,给开发者提供了 String(字符串)、Hashes(散列表)、Lists(列表)、Sets(无序集合)、Sorted Sets(可根据范围查询的排序集合)、Bitmap(位图)、H...
-
违背常识,MySQL使用Grant授权后没必要Flush Privilege
从我上大学时,数据库概论老师就告诉我,MySQL使用grant对用户授权之后,一定记得要用flush privilege命令刷新缓存,这样才能使赋权命令生效。毕业工作以后,在很多的技术文档上,仍然可以...
-
编写 SQL 代码时要避免的常见错误
SQL(结构化查询语言)是一种功能强大且广泛使用的语言,用于管理和操作存储在关系数据库中的数据。但是,了解可能导致错误、安全漏洞和 SQL 代码性能低下的常见错误很重要。在本文中,我们将探讨编写 SQ...
-
留给CBO优化器的弯道不多了
前几天一个做数据库产品的朋友和我聊起在国产数据库上的弯道超车问题,他觉得对于通用关系型数据库,Oracle已经领先太多了,如果不弯道超车,国产数据库永远没有机会赶上Oracle。弯道超车一直被很多朋友...
-
-
Spring进阶:三步搞定MybatisPlus多数据源,详细配置及原理解析
前言 MybatisPlus(MP)作为mybatis的增强工具,提供了配置多数据源的扩展,通过简单的几步配置,即可使用注解轻松切换数据源。 以下是dynamic-datasource提供的功能列表:...
-
来来,快速撸 Redis 一遍!
年底了,你发年终奖了么?是不是很不爽?不管是被动毕业还是主动毕业,生活还得继续是不是? 作为程序员,那就离不开Redis,谁让不争气的磁盘还是那么慢呢?要过了面试这道坎,Redis必须掌握好。除了会用...
-
MySQL通过 XtraBackup 备份恢复单个库
1.概述 本文通过 XtraBackup 备份单个数据库,然后恢复到另一个实例,用于快速迁移大数据量,使用的软件版本为: 软件名 版本 MySQL mysql-5.7.39-linux-glibc2....
-
MySQL 主从模式采用 GTID 的实践
你好,我是悟空。 本文主要内容如下: 一、背景 为了保证高可用,之前在测试环境部署了一套 MySQL 双主模式,当一个主库服务出现异常,可以将流量切到另外一个主库,两个主库之间相互同步数据。 双主模式...
