怎么避免在多线程读写数据库的过程中产生脏数据

如题,希望各位能提供一些建议。
ORACLE + JAVA

阅读 8.4k
2 个回答

(row lock) 对某行数据加锁
--sybase中 创建数据库表的时候就可以增加表的一种加锁属性,只允许一个线程读写操作了.
oracle也应该有加锁操作:http://www.cnblogs.com/Richardzhu/articles/2796540.html

当然,代码级别的加锁就看数据库封装代码的实现了.

忽略数据库可能出现问题 那就是java端控制好线程喽~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题