素昧平生-cmivps:大带
连接器: 身份认证和权限相关(登录 MySQL 的时候)。 查询缓存: 执行查询语句的时候,会先查询缓存(MySQL 8.0 版本后移除,因为这个功能不太实用)。 分析器: 没有命中缓存的话,SQL 语句就会经过分析器,分析器说白了就是要先看你的 SQL 语句要干嘛,再检查你的 SQL 语句语法是否正确。 优化器: 按
基础架构-雨云 - 老一代云服务提供商,国外服务器,国外云服务器,测评及优惠码
人生不售回程票,少年须争无限秒。
MyISAM 和 InnoDB 有什么区别?-雨云 - 老一代云服务提供商,国外服务器,国外云服务器,测评及优惠码
如果说每一次选择就是一种放弃,那么就要看你是否承受得了那些放弃!选择了你我放弃了所有的不幸!
为什么 MySQL 的自增主键不连续-雨云 - 老一代云服务提供商,国外服务器,国外云服务器,测评及优惠码
挺早的 在我还没有见过世面 没见过灯红酒绿的时候 我们就认识了
redo log 是做什么的?-雨云 - 老一代云服务提供商,国外服务器,国外云服务器,测评及优惠码
redo log(重做日志)是InnoDB存储引擎独有的,它让MySQL拥有了崩溃恢复能力。 比如 MySQL 实例挂了或宕机了,重启时,InnoDB存储引擎会使用redo log恢复数据,保证数据的持久性与完整性。 更新表数据的时候,如果发现 Buffer Pool 里存在要更新的数据,就直接在 Buffer P
redo log 的刷盘时机-雨云 - 老一代云服务提供商,国外服务器,国外云服务器,测评及优惠码
InnoDB 存储引擎为 redo log 的刷盘策略提供了 innodb_flush_log_at_trx_commit 参数,它支持三种策略 设置为0的时候,表示每次事务提交时不进行刷盘操作,只是保留在 redo log buffer中,mysql 崩溃会丢失1s的数据; 设置为1的时候,表示每次事务提交
redo log 是怎么记录日志的-雨云 - 老一代云服务提供商,国外服务器,国外云服务器,测评及优惠码
硬盘上存储的 redo log 日志文件不只一个,而是以一个日志文件组的形式出现的,每个的redo日志文件大小都是一样的。 比如可以配置为一组4个文件,每个文件的大小是 1GB,整个 redo log 日志文件组可以记录4G的内容。 什么是 binlog binlog 是归档日志,属于 Server 层的日志,是一个