数据库-锁定
来源:互联网 发布:一元秒杀淘宝网 编辑:程序博客网 时间:2024/05/05 23:19
数据库-锁定
InnoDB数据表使用事务
MyISAM使用锁定
让一个或多个数据表在同一时间只能有一个程序来使用的机制
一、语法
LOCK TABLE table1 locktype, table2 locktype...
locktype类型如下:
- READ.被锁定的用户表对全体用户只读。READ LOCK只在数据表没有任何WRITE LOCK才能生效。
- READ LOCAL,类似于READ,但允许不影响任何现有数据类型的insert语句执行。
- WRITE,允许当前用户进行读和写,其他用户被排除在外,既不能读也不能写和修改。WRITE只有在数据表上没有任何READ也没有任何WRITE才能生效。
- LOW PRIORITY WRITE,类似于WRITE,但是在等待其他READ 和 WRITE全部结束之前,允许其他用户先施加一个READ。
解除锁定
UNLOCK TABEL[S]
只有当需要连续执行多条彼此独立的命令,而且在这些命令的执行过程中不允许其他程序修改的时候,才需要锁定机制。
GET_LOCK和RELEASE_LOCK函数
只需要锁定两个进程间通信,最好使用函数。
GET_LOCK(name,time),锁的名字和持续时间RELEASE_LOCK(name),释放锁
0 0
- 数据库-锁定
- 锁定服务数据库
- Sybase数据库锁定方案
- MySQL锁定数据库表
- 数据库锁定策略
- mysql数据库锁定机制
- mysql数据库锁定机制
- mysql数据库锁定机制
- mysql数据库锁定机制
- mysql数据库锁定机制
- mysql数据库锁定机制
- MySQL 数据库锁定机制
- mysql数据库锁定机制
- Mysql数据库锁定机制
- mysql数据库锁定机制
- 数据库锁定与解锁
- 数据库表锁定、解锁
- mysql数据库锁定机制
- Java学习总结第二十天Java第二讲备课
- Radar题目及解法
- webSocket入门
- 数据结构——栈和队列
- Geoserver的Style当字段为中文时该如何过滤
- 数据库-锁定
- Zxing界面优化(竖屏、拉伸处理、扫描框大小和扫描线移动)
- Java SAX解析XML
- STC15系列单片机头文件STC15.H在哪?
- allegro 元件编号更新
- 基于布尔的盲注学习笔记
- C# Socket简单例子(服务器与客户端通信)
- mybatis使用逆向工程(xml)生成实体
- 微信小程序集成Redux