mysql读写锁的使用
1、首先我通过命令行登录mysql,执行命令 show databases; 查看有多少个数据库
2、执行show查看有多少个数据库表,select * from ceshi 查询表里表的数据
3、执行lock table ceshi read; 给ceshi表加上读的锁。
4、在另外一个进程中表ceshi 也是可读的,写的话就会延迟了。当给表加了读锁之后,有读的权限,写的权限有可能禁言了或者延迟了。
5、给表加上表写锁lock table ceshi write;
6、当表在一个进程中被写锁时,该进程本身同时拥有对该表的读写权限,而其他的进程对该表则既无读的权限,又无写的权限。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:54
阅读量:67
阅读量:40
阅读量:68
阅读量:80