理解MySQL InnoDB 中的 MVCC机制

3 月 10 日
阅读 3 分钟
258
在MySQL中,MVCC(多版本并发控制)是指InnoDB存储引擎使用的并发控制机制。 它提供对数据的并发访问,并确保多用户环境中数据的一致性和隔离性。
封面图

解决数据库N+1查询问题

2019-06-18
阅读 2 分钟
5.6k
需求 数据表如下: department表 |id|name| user表 |id|name|department_id| 需求是得到以下结构的数据: {代码...} 方法一:循环查询 查询用户列表 循环用户列表查询对应的部门信息 {代码...} 该方法查询次数为:1+N(1次查询列表,N次查询部门),性能最低,不可取。 方法二:连表 通过连表查询用户和部门数据 处理返回数...