mysql锁有什么用?
发布时间:09/01 来源:未知 浏览:
关键词:
mysql锁的用途:1、同享锁时,其他会员能读,不克不及改动量表数据,只对本人发生影响;2、排它锁时,其他会员既不克不及读,也不克不及改表数据;3、包管数据的原子性,完全性,一致性。
mysql锁的用途:
简便说,就是lock table,不让别人动
1、主要有两种:锁分同享锁和排它锁
同享锁时,别人能读,不克不及改动量表数据。
排它锁时,别人既不克不及读,也不克不及改表数据。
按照以上特点,应当就知道何时使用锁了。不想让别人变动数据,对本人发生影响,就加锁。必然要在不消之后,停止锁开释,不然,利用系统会不断由于读取数据而报错。
2、好处就是,包管数据的原子性,完全性,一致性。 只要加锁者开释了锁,别人才能改动数据。
3、缺陷就是,增添了系统开销,有大概发生锁等候,造成数据库运转非常。这都是不正常的使用锁带来的问题。
相关学习引荐:mysql视频教程
以上就是mysql锁有什么用?的具体内容,更多请关注百分百源码网其它相关文章!