微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

mysql – 比较数据库及其锁

正在进行繁重的事务处理,并希望获得有关如何在当前数据库中实现锁的信息.在零预算上工作我的选择仅限于mysql 5.5和postgres 9.0.

是否有任何比较锁的网站?

从文献中我知道你可以拥有只读和读写锁,并且处理锁的一种好方法是阻止数据的路径.这意味着阻止部分btree.但我找不到这些数据库如何完成工作的具体细节.

非常感谢.

解决方法:

这是Postgresql的概述

http://www.postgresql.org/docs/current/static/explicit-locking.html
http://www.postgresql.org/docs/current/static/locking-indexes.html

不确定你对“只读锁”是什么意思,但在Postgresql中,“锁定”表被读取的唯一方法是使用ACCESS EXCLUSIVE模式手动锁定它,这不是常规DML语句所发生的.只有DDL语句(例如ALTER TABLE)才能实现这一点.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐