SQL性能优化详解.docxVIP

  • 4
  • 0
  • 约4.43千字
  • 约 6页
  • 2021-06-02 发布于天津
  • 举报
刖百先简单梳理下的基本概念然后分创建时和查询时这两个阶段的优化展开基本概念简述逻辑架构存储引擎第一层客户端通过连接服务将要执行的指令传输过来第二层服务器解析并优化生成最终的执行计划并执行第三层存储引擎负责数据的储存和提取锁数据库通过锁机制来解决并发场景共享锁读锁和排他锁写锁读锁是不阻塞的多个客户端可以在同一时刻读取同一个资源写锁是排他的并且会阻塞其他的读锁和写锁简单提下乐观锁和悲观锁乐观锁通常用于数据竞争不激烈的场景多读少写通过版本号和时间戳实现悲观锁通常用于数据竞争激烈的场景每次操作都会锁定数

刖百 MySql。 MySql。 先简单梳理下 Mysql的基本概念,然后分创建时和查询时这两个阶段的优 化展开。 1基本概念简述 逻辑架构 存储引擎 ?第一层:客户端通过连接服务,将要执行的 sql指令传输过来 ?第二层:服务器解析并优化 sql ,生成最终的执行计划并执行 ?第三层:存储引擎,负责数据的储存和提取 锁 数据库通过锁机制来解决并发场景 -共享锁(读锁)和排他锁(写 锁)。读锁是不阻塞的,多个客户端可以在同一时刻读取同一个资源。写 锁是排他的,并且会阻塞其他的读锁和写锁。简单提下乐观锁和悲观锁。 ?乐观锁,通常用于数据竞争不激烈的场景, 多读少写,通过版本号和时间戳 实现。 ?

文档评论(0)

1亿VIP精品文档

相关文档