专栏名称: 架构文摘
每天一篇架构领域重磅好文,涉及一线互联网公司的互联网应用架构、大数据、机器学习等各个热门领域。
目录
相关文章推荐
高可用架构  ·  干货 | ...·  6 天前  
今天看啥  ›  专栏  ›  架构文摘

MySQL在并发场景下的问题及解决思路

架构文摘  · 公众号  · 架构  · 2018-01-21 09:00
1、背景对于数据库系统来说在多用户并发条件下提高并发性的同时又要保证数据的一致性一直是数据库系统追求的目标,既要满足大量并发访问的需求又必须保证在此条件下数据的安全,为了满足这一目标大多数数据库通过锁和事务机制来实现,MySQL数据库也不例外。尽管如此我们仍然会在业务开发过程中遇到各种各样的疑难问题,本文将以案例的方式演示常见的并发问题并分析解决思路。2、表锁导致的慢查询的问题首先我们看一个简单案例,根据ID查询一条用户信息:mysql> select * from user where id=6;这个表的记录总数为3条,但却执行了13秒。出现这种问题我们首先想到的是看看当前MySQL进程状态:从进程上可以看出select语句是在等待一个表锁,那么这个表锁又是什 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照