- 博客(19)
- 资源 (12)
- 收藏
- 关注
原创 MySQL线程池的学习笔记
1、线程池概述 MySQL的线程池包含在企业版里,以服务端插件的形式实现。默认情况下,MySQL处理执行的语句时,使用的模式是一个客户端连接对应一个线程(one thread per client connection)。随着连接到数据库的客户端数量的增多,MySQL在执行语句时,其性能将会有所降低。MySQL的线程池提供了另一个处理模式,让其可以减少一些不必要的开销,提升服务器的性能。 2、...
2019-08-13 23:26:46
570
原创 MySQL 日志总结
1 二进制日志: 登记内容: 开启方式: 记录格式: 登记时间: 日志控制选项: 日志控制变量: 2 中继日志: 登记内容: 开启方式: 记录格式: 登记时间: 日志控制选项: 日志控制变量: 3 慢查询日志: 登记内容: 开启方式: 记录格式: 登记时间: 日志控制选项: 日志控制变量: 4 错误日志: 登记内容: 开启方式: 记...
2019-03-17 12:50:26
241
原创 MySQL主从复制的线程描述
复制线程概述: MySQL完成主从复制,需要三个线程的参与:一个在(Master)主节点上,另外两个在(Slave)从节点上 1、(Master)Binlog Dump线程: 当有从节点连接到主节点时,主节点就创建一个线程将该主节点的bin-log内容发送到主动连接的从节点上。创建的这个线程可以使用下面的命令在主节点的标准输出上以“Binlog Dump”名字显示。 SHOW PROCE...
2019-03-05 18:19:31
1438
原创 MySQL 游标
游标概述: MySQL支持在存储程序(存储过程、存储函数)里定义(一个/多个)游标,游标具有以下属性: 只读:不可更新 不可滚动:只可以沿着一个方向遍历,不能跳过某些行。 ## 关于游标申明、打开、使用、关闭的全过程实例 CREATE DATABASE test; USE test; CREATE TABLE t1( id char(16), data int ); CREATE...
2019-03-02 18:14:36
368
1
原创 搭建MySQL主从复制环境
搭建前的一些准备 一,全新搭建 二、根据已有的MySQL服务数据,搭建新的Master/Slave环境 三、在已有的主从复制环境中增加新的Slave节点
2019-02-27 16:42:56
249
原创 MySQL主从复制的使用场景
场景一:横向扩展 将工作负载分发的多个Slave节点上,从而提高系统性能。在这个使用场景下,所有的写(write)和更新(update)操作都在Master节点上完成;所有的读( read)操作都在Slave节点上完成。通过增加更多的Slave节点,便能提高系统的读取速度。 场景二:数据安全 数据从Master节点复制到Slave节点上,在Slave节点上海可以暂停复制进程。可以在Slave...
2019-02-27 15:58:48
1058
原创 mysql备份
备份的目的: 1 容灾恢复 当数据库服务器发生操作系统宕机、系统突然断电、文件系统损坏、服务器硬件故障(主板、存储介质)、用户错误删除数据等导致服务重启后数据仍不可用时,只有靠之前的备份数据来恢复数据库系统。 2 复制使用 当使用MySQL复制时,原master节点存在数据,需要先将master节点的数据做备份,然后到每一个新增的slave节点上去还原,这样可以避免slave节点从mast...
2019-02-22 13:00:31
266
原创 MySQL优化
1硬件层次: 1.1 CPU: 1.2内存: 1.3 磁盘: 1.4 带宽: 2软件层次: 2.1 数据模式: 2.2索引优化: 2.3查询优化: 2.4存储引擎:
2018-10-01 23:14:47
208
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅