
MySQL
qyvlik
x
展开
-
MySQL5.6 REPEATABLE-READ 的一些有趣现象
MySQL5.6 REPEATABLE-READ 可重复读取的特性不是在事务开启时启动,而是在第一次 select 时启动session1 和 session2 的事务隔离级别都是 REPEATABLE-READ,表结构如下:-- 表结构CREATE TABLE `t` ( `id` bigint(20) NOT NULL, `ver` int(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4原创 2020-11-02 10:48:35 · 320 阅读 · 0 评论 -
mysql5.6 索引问答
索引的目的是什么?索引的主要目的是为了加快查询速度。索引如何加快查询速度呢?对字段建立索引文件(或者在内存中建立索引对象),减少磁盘的 IO。减少查询时扫描表的行数。减少回表(例如索引覆盖,其实也是减少磁盘的 IO)什么字段有建立索引的必要?根据业务需求添加索引。字段的值重复率低可以建立索引,例如用户ID。再例如一些字段是bool类型的,且取值是true fals...原创 2019-05-12 16:21:53 · 375 阅读 · 0 评论 -
mysql5.6 执行计划相关文章
查看 mysql 5.6 的执行计划优先看 type 字段,type 的效率从上到下性能越好,如下ALL: 全表扫描index: 索引全扫描range: 索引范围扫描ref: 非唯一索引扫描eq_ref: 唯一索引扫描const,system: 单表最多有一个匹配行NULL: 不用扫描表或索引接着再看 rows,预计扫描的行数,越少越好。最后再看看 Extra,有出现 Us...原创 2019-04-26 11:12:28 · 196 阅读 · 0 评论 -
MySQL5.6 开启表数据压缩
MySQL5.6 开启表压缩MySQL5.6 开启表压缩,需要确保实例有如下配置:SET GLOBAL innodb_file_per_table=1;SET GLOBAL innodb_file_format=Barracuda;在创建表的时候,指定 ROW_FORMAT=COMPRESSED,即可。如果是针对现有表结构进行压缩,建议进行表复制,在副本表上执行相关的修改,查看具体的压缩...原创 2019-08-19 14:36:37 · 893 阅读 · 0 评论 -
mysql 5.6 innoDB 不支持数据和索引分离
mysql 5.6 innoDB 不支持数据和索引分离innoDB 不支持 INDEX DIRECTORY。但是 MyISAM 是支持索引和数据再文件系统上的分离。https://dba.stackexchange.com/questions/83302/mysql-table-indexes-change-location...原创 2019-08-15 09:58:30 · 352 阅读 · 0 评论 -
MySQL5.6 参数优化笔记
MySQL5.6 参数优化笔记Innodb_buffer_pool_size调整 Innodb_buffer_pool_size 对 MySQL Innodb 的性能有较大的反馈。本例子的服务器规格是 4CPU8G, 200G SSD, 使用 docker 运行 mysql5.6。先查看 innodb_buffer_pool_size 的具体数值: show variables like ...原创 2019-08-15 15:03:26 · 729 阅读 · 0 评论 -
MySQL5.6 慢日志开启
MySQL5.6 慢日志开启开启慢日志:set global long_query_time=1;检查慢日志是否开启:show variables like '%slow_query_log%';。mysql> show variables like '%slow_query_log%';+---------------------+-------------------------...原创 2019-08-15 15:39:40 · 288 阅读 · 0 评论 -
jdb2-io-high
jdb2-io-high在一台 EC2(c5.xlarge) 、系统 ubuntu16.04,使用 docker 运行 mysql 和 java 程序java 程序执行类似如下的 sqlSTART TRXINSERT order (id, ..., ...)COMMIT;START TRXUPDATE asset set ... = ... WHERE user_id = #{id...原创 2019-09-06 16:53:26 · 1130 阅读 · 0 评论