01 2021 档案

20.锁的监控与处理浅谈
摘要:1.前言 在Mysql中少不了与各式各样的锁打交道,比如说共享锁与排他锁等等,其中有时我们可能会遇到锁等待的情况,比如说同时开启两个事务对某一行记录进行修改,其中一个事务修改完但是未提交,另一个事务也修改,那么此事它就会遇到锁等待的情况(就是阻塞-->block) 2. show status li 阅读全文

posted @ 2021-01-30 22:52 太白金星有点烦 阅读(98) 评论(0) 推荐(0)

6.sysbench安装
摘要:1.sysbench sysbench是percon公司开发的一款软件,主要是针对系统和数据库压测是项目上线前必做的一项,这里使用的是最新版本的sysbench做的压测使用详解。sysbench可以做系统层面的压力测试(CPU、内存、硬盘IO、互斥锁、Thead),也可以做数据库(MySQL/Ora 阅读全文

posted @ 2021-01-06 22:06 太白金星有点烦 阅读(289) 评论(0) 推荐(0)

19.Mysql之innodb锁浅谈02
摘要:1.前言: 01小结主要介绍了数据库锁的作用,主要介绍了两种锁:latch和lock锁,前者是一种轻量级的锁(线程锁,存在数据结构中),后者是事务锁,也是innodb存储引擎中最重要的锁。 2.innodb存储引擎中的锁 innodb存储引擎锁按照颗粒度进行划分,可以分为表锁和行锁, 其中行锁有有以 阅读全文

posted @ 2021-01-02 10:46 太白金星有点烦 阅读(42) 评论(0) 推荐(0)

18 Mysql之innodb锁浅谈01
摘要:1.前言 在开发多用户、数据库驱动的应用时,最大的一个难点是:一方面要最大程度地利用数据库的并发访问,另外一方面还需要确保每个用户能一一致性的方式读取和修改数据,为此就有了锁的机制。 2.lock和latch latch一般称为闩锁(一种轻量级的锁),在innodb存储引擎中,latch又可以分为m 阅读全文

posted @ 2021-01-01 09:48 太白金星有点烦 阅读(39) 评论(0) 推荐(0)

导航