MySQL性能优化主要考虑几个方面:CPU、内存、硬盘、操作系统、文件系统等。 CPU 数据库的应用类型一般可以分为OLTP(OnlineTra...
服务在运行过程中存在很多意外情况,如:如服务器宕机、磁盘损坏、RAID卡损坏等。如何保证数据库在服务发生意外的情况下数据不丢失呢?服务还能继续提...
重做日志(redo log) 作用 重做日志用来实现事务的持久性,即事务ACID中的D。其由两部分组成:一是内存中的重做日志缓冲(redo lo...
事务是访问并更新数据库中各种数据的最小单元,在事务的操作中,要么都修改成功,要么都修改失败。它的主要目的是:将数据库从一个一直状态转换成另一种一...
定义 索引(Index)是帮助MySQL高效获取数据的数据结构。那么什么数据结构可以用来高效的获取数据呢? 查看索引 各列的含义: Table:...
InnoDB体系架构 后台线程分类 Master Thread 主要负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性。 Master Thr...
查看存储引擎 查看当前mysql所支持的所有存储引擎 查看当前默认的存储引擎 查看每个数据库的数据文件存放地址: Mysql 存储引擎 Mysq...
MySQLSlap是从MySQL的5.1.4版引入的压力测试工具。该工具我们可以在Mysql的安装目录的bin目录里面找到,如C:\Progra...
Mysql 的逻辑架构 MySQL由以下几部分组成: 连接池组件 管理服务和工具组件 SQL接口组件 查询分析器组件 优化器组件 缓冲(Cach...
文集作者