05 2018 档案

摘要:一.根据案例二:不同索引加锁顺序的问题,模拟重现死锁(详细操作步骤) 1.RR级别下,更新操作默认会加行级锁,行级锁会对索引加锁 2.如果更新语句使用多个索引,行级锁会先锁定普通索引,再锁定聚簇索引 3.如果两个SQL用到了不同的普通索引,或者一个用了,另外一个没用 4.会导致这两个SQL加行级锁的 阅读全文
posted @ 2018-05-22 23:31 Jenvid 阅读(403) 评论(0) 推荐(0) 编辑
摘要:一.一张2亿条记录的表,假设一条记录有200字节,查询一条记录使用索引和不使用索引的性能计算 1.假设硬盘的IOPS为100 2.索引长度为:10字节(4字节索引+6字节指针长度) 3.每个页大小为16KB,一个页上可存储索引个数为16k 1024/(6+4)=1638.4 4.一个页可存储的数据大 阅读全文
posted @ 2018-05-10 23:55 Jenvid 阅读(912) 评论(0) 推荐(0) 编辑
摘要:扩展fs发现pv状态变成removed,用chpv v a hdisk即可,至于什么原因造成removed? 一.解除vg mirror ,后面跟被踢掉的hdisk 二.从vg里踢掉pv 三.将pv重新加入vg 五.smitty vg mirror vg 另外一个比较悲剧,lv镜像落在了同一边的存储 阅读全文
posted @ 2018-05-07 13:39 Jenvid 阅读(1169) 评论(0) 推荐(0) 编辑
摘要:一.数据库服务器配置 CPU:48C 内存:128G DISK:3.2TSSD 二.CPU的优化 表示SQL经过解析后,允许同时有32个线程去innodb引擎取数据,如果超过32个,则需要排队; 值太大会产生热点数据,global锁争用严重,影响性能 三.内存的优化 缓存查询,5.6默认关闭,在应用 阅读全文
posted @ 2018-05-05 15:20 Jenvid 阅读(10240) 评论(0) 推荐(1) 编辑

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