08 2018 档案
摘要:前面一文 mysql锁 介绍了mysql innodb存储引擎的各种锁,本文介绍一下innodb存储引擎的间隙锁,就以下问题展开讨论1.什么是间隙锁?间隙锁是怎样产生的?2.间隙锁有什么作用?3.使用间隙锁有什么隐患?一、间隙锁的基本概念1.什么叫间隙锁当我们用范围条...
阅读全文
摘要:前提:表按照uid水平分为2张,其他情况类似推理需求:通过字段time升序分页,实现 select * from T order by time offset X limit Y1.全局视野法假设现在要拿到第3页的数据,如下图所述,服务层通过uid取模将数据分布到两个...
阅读全文
摘要:ReenTrantLock可重入锁(和synchronized的区别)总结可重入性:从名字上理解,ReenTrantLock的字面意思就是再进入的锁,其实synchronized关键字所使用的锁也是可重入的,两者关于这个的区别不大。两者都是同一个线程没进入一次,锁的计...
阅读全文
摘要:1.测试目的: 测试出opcache中,opcache.revalidate_freq这个参数最适合的大小 说明:如果opcache.revalidate_freq参数越大,服务器单位时间能接收的请求越多,但是加载代码的频率越低,会造成代码加载不及时的问题,本次测试要找出相对最适合值 2.测试方法
阅读全文
浙公网安备 33010602011771号