MySQL
未读
MySQL中redo和undo机制
事务日志redo redo 是什么? redo 重做日志,是事务日志的一种 作用是在事务的ACID过程中,实现D持久化,事务提交时,先写重做日志再修改页;当由于发生宕机而导致数据丢失时,就可以通过重做日志来完成数据的恢复。 #redo位置
[root@db02 data]# ll /data/
-r
MySQL
未读
MySQL数据库备份还原
一、 数据的备份恢复 mysqldump (逻辑备份 只可全备) mysqlbinlog(逻辑备份) xtrabackup(物理备份 全备,增量,差异) 物理备:直接复制数据文件进行备份,占用空间大,速度快 逻辑备:从数据库中'导出'进行备份,占用空间小,速度慢,有可能丢失精度 mysqldump
PGSQL
未读
rocky9安装pgSQL
PostgreSQL 数据库安装手册 本手册基于Rocky9.1(内核版本 5.14.0-284.30.1.el9_2.x86_64)操作系统安装,其他环境请酌情参考
MySQL
未读
mysqld调用关系以及用户权限管理
MySQL调用关系mysql.server & mysqld_safe & mysqld的关系与使用三种都可以启动mysql1.mysqld是二进制程序,所有启动方式最后都会调用mysqld.(mysqld_safe和mysql.server中发现脚本中都包含对mysqld的调用)2
MySQL
未读
MySQL 配置文件详解
MySQL 配置文件 配置文件存放在/etc/my.cnf 配置文件读取顺序 1)./etc/my.cnf 2)./etc/mysql/my.cnf 3). $MYSQL_HOME/my.cnf (前提示要配置好$MYSQL_HOME环境变量 ==程序安装目录下的my.cnf) 4). defaul
MySQL
未读
MySQL之MHA高可用和读写分离
MHA高可用 软件简介 MHA(Master High Availability)是一种用于提高 MySQL 数据库可用性的解决方案。它通过实现主备复制、监测和故障检测以及故障切换等功能,确保数据库的高可用性。 MHA 的工作原理可以细分为以下几个步骤: 从宕机崩溃的 Master 保存二进制日志事
MySQL
未读
MySQL5.6多实例部署
MySQL多实例部署 什么是多实例? 多套后台进程+线程+内存结构 多个配置文件 多个端口 多个socket 多个数据目录(datadir) mkdir /data/{3307..3309} #创建数据存放目录
vim /data3307/my.cnf #编写配置文件内容如下: