mysql
校长我错了
从现在开始,一切都不迟
展开
-
MySQL命令 Explain参数说明
MySQL EXPLAIN命令是查询性能优化不可缺少的一部分,该文主要讲解explain命令的使用及相关参数说明。 EXPLAIN Output Columns 列名 说明 id 执行编号,标识select所属的行。如果在语句中没子查询或关联查询,只有唯一的select,每行都将显示1。否则,内层的select语句一般会顺序编号,对应于其在原始语句中的位置 ...翻译 2018-08-22 10:29:26 · 254 阅读 · 0 评论 -
转:MySQL架构 目录
MySQL实例搭建 如何查询、修改参数状态值 关于MySQL用户会话及连接线程 SQL执行过程中的性能负载点 MySQL缓存之Qcache与buffer pool对比 MySQL存储写入速度慢分析 关于MySQL的commit非规律性失败案例的深入分析 MySQL存储写入性能严重抖动分析 MySQL IO线程及相关参数调优 MySQL后台线程的清理工作 InnoDB关键特性之change buf...转载 2018-08-22 10:40:40 · 145 阅读 · 0 评论 -
MySQL 锁
转自:[MySQL] 行级锁SELECT ... LOCK IN SHARE MODE 和 SELECT ... FOR UPDATE 一、译文 翻译来自官方文档:Locking Reads If you query data and then insert or update related data within the same transaction, the regular S...转载 2018-08-22 20:28:54 · 159 阅读 · 0 评论 -
mysql之事务详解
一.特点 1. 原子性(Atomicity):事务是不可分割的。 2. 一致性(Consistency):保证数据在事务的执行周期内,是一致的。 3. 隔离性(Isolation):多个事务之间的干扰关系,隔离级别。 4. 持久性(Durability):事务一旦被提交,就不可能再被回滚。 二.事务并发 1. 脏读 2. 不可重复读 3. 幻读 4. 更新丢失 时间 取...转载 2018-08-23 12:11:27 · 142 阅读 · 0 评论 -
MySQL命令 Explain 使用分析
转载:MySQL 性能优化神器 Explain 使用分析 简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化. EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如: EXPLAIN SELECT * from user_inf...转载 2018-08-21 17:43:56 · 163 阅读 · 0 评论