摘要:
下载 wget http://tukaani.org/xz/xz-5.2.3.tar.gz 解压 tar -zxf xz-5.2.3.tar.gz 编译 cd xz-5.2.3 ./configure make make install 查看版本 xz -V 阅读全文
摘要:
mysql数据库跑着跑着突然有那么几秒或者十几秒所有的sql都不响应,就好像是所有的表被锁住一样,但是实际上都没有加锁。但会发现数据库卡几秒,磁盘IO很高,在疯狂地读写盘,其实此时mysql正在刷脏页。 什么是脏页?Innodb在更新数据时,只更新了内存的数据页,但并没有更新磁盘。看下图把数据页从磁 阅读全文
摘要:
产生的原因 事务访问数据时会自动加MDL锁,也就是元数据读锁。这个事务访问数据不是当前读,不是forupdate,只是普通的select。事务修改元数据的时候,会自动给表加MLD写锁。也就是加写锁,别的表都不能访问该表数据了。在项目大规模上线改表的时候,有时候会给网站下线,上线成功后才会打开。举例: 阅读全文