随笔分类 -  mysql

摘要:InnoDB事务隔离级别测试(复习使用) 命令查看事务隔离级别设置事务隔离级别 数据准备验证 命令 查看事务隔离级别 show variables like '%tx_isolation%'; + + + | Variable_name | Value | + + + | tx_isolation 阅读全文
posted @ 2022-06-16 17:56 大摩羯先生 阅读(25) 评论(0) 推荐(0) 编辑
摘要:innodb文件分析工具innodb_ruby 1. 前言2. MySQL基础知识2.1 表结构定义2.2 InnoDB存储引擎文件表空间(tablespace)段(segment)区(extent)页(page)行(row) 2.3 InnoDB数据页结构2.4 聚簇索引 3. 环境准备4. in 阅读全文
posted @ 2022-06-06 23:16 大摩羯先生 阅读(130) 评论(0) 推荐(0) 编辑
摘要:前言 表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME、YEAR。 每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。 时间类型 类型大小(bytes)范围格式小数点精度支持用途YEAR11901/2155YYYY0年 阅读全文
posted @ 2021-04-01 10:49 大摩羯先生 阅读(55) 评论(0) 推荐(0) 编辑
摘要:性能分析方法 方法解决问题总结Slow Query分析出现出问题的sql通过执行进程状态分析Explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句通过计划分析Profile查询到 SQL 会执行多少时间, 并看出 CPU/Memory 阅读全文
posted @ 2021-03-31 15:45 大摩羯先生 阅读(104) 评论(0) 推荐(0) 编辑
摘要:问题版本 MySQL 5.6 问题复现 首先,创建一张表,记录的是用户信息,id是主键,其他为业务字段。 CREATE TABLE `account_info` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', `s 阅读全文
posted @ 2021-03-24 13:32 大摩羯先生 阅读(163) 评论(0) 推荐(0) 编辑
摘要:InnoDB事务剖析 1.事务简介2.InnoDB基础简介页记录缓冲池缓存参数 3.InnoDB关键特性3.1 插入缓冲(Insert Buffer)数据插入原理Insert Buffer的优点Insert Buffer的风险Change Buffer的支持Insert Buffer实现原理 3.2 阅读全文
posted @ 2020-12-28 10:57 大摩羯先生 阅读(36) 评论(0) 推荐(0) 编辑
摘要:方法1:表格格式化 mysql> pager less -SFX; PAGER set to 'less -SFX' 鼠标左右键可以做类似翻页操作Esc退出,或者Esc再按Q键 方法2:行列转换 使用 \G , 把行转化成列显示 mysql> SELECT * FROM INFORMATION_SC 阅读全文
posted @ 2020-12-09 15:24 大摩羯先生 阅读(29) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示