- 简介
- 目录大纲
- 最新文档
自增ID和UUID 对性能的影响
在 PostgreSQL 和 MySQL 中,使用自增 ID 作为主键通常比使用 UUID 具有更好的性能,主要原因如下: 索引效率: 自增 ID 是顺序生成的整数,索引插入和查找效率较高。 UUID 是随机生成的字符串,索引插入和查找效率较低,因为它们分布在更大的范围内,导致 B-tree 索引的平衡性较差。 存储空间: 自增 ID 通常是 4 字节或 8 字节的整数,占用的存储空间较……
gaojian - 2024年11月25日 17:18
MySQL操作手册
1. 开启远程连接 编辑文件:/etc/mysql/mysql.conf.d/mysqld.cnf bind-address = 0.0.0.0 再修改mysql表中的数据: js mysql> use mysql; mysql> update user set host='%' where user='root'; mysql> flush privileges; 2. 修改密……
gaojian - 2022年1月14日 15:08
异步复制和半同步复制
异步复制 什么是异步复制 Master先提交事务,然后写binlog,将binlog发送给Slave; 异步复制的过程 Master 提交事务(commit); Master 将事务写入binlog buffer,dumper线程通知Slave有新的事务; binlog buffer进行checkpoint; Slave的IO线程接收到binlog并写入到自己的的中继日志,并将binlog的……
gaojian - 2021年11月5日 17:19
MySQL主从配置参数
datadir, basedir, tmpdir 分别为数据文件位置、数据库程序安装位置、临时文件位置 server_id 实例id,注意,同一集群机器的 server_id 不能相同 log_bin 二进制日志位置 binlog_format 二进制日志格式 row 表示记录每条数据变化情况; statement 表示记录相关 sql 语句; mi……
gaojian - 2021年11月5日 17:12