摘要: 1、概念 数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来实现这些访问规则的重要数据结构。 2、锁的分类 根据加锁的范围,MySQL里面的锁大致可以分成全局锁、表级锁和行锁三类。 因为锁的设计比较复杂,所以这篇文章不会涉及 阅读全文
posted @ 2019-07-25 11:01 陌笠人灬苼 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1、创建表的语句和更新的语句 这个表的创建语句,这个表有一个主键ID和一个整型字段c: mysql> create table T(ID int primary key, c int); 如果要将ID=2这一行的值加1,SQL语句就会这么写: mysql> update T set c=c+1 wh 阅读全文
posted @ 2019-07-25 10:59 陌笠人灬苼 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1、MySQL实现步骤 MySQL实现中分为三个步骤,1)、客户端。2)、server端。3)、引擎端。 2、server端 server端分为连接器、查询缓存、分析器、优化器、执行器、 3、引擎端 引擎端负责数据的存储和提取。架构模式是插件式的。支持InnoDB、MyISAM、Memory等多个存 阅读全文
posted @ 2019-07-25 10:42 陌笠人灬苼 阅读(234) 评论(0) 推荐(0) 编辑