关于锁的问题 我现在有个疑问既然 操作oracle的时候 表会自动为当前的事务上锁 等事物结束了 锁自动放开 那为什么还会产生死锁 ??????????不明白 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 死锁:当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就出现死锁。如事务1在表A行记录#3中有一排它锁,并等待事务2在表A中记录#4 中排它锁的释放,而事务2在表A记录行#4中有一排它锁,并等待事务 1在表A中记录#3中排它锁的释放,事务1与事务2彼此等待,因此就造 成了死锁。死锁一般是因拙劣的事务设计而产生.简单地说,我在等释放,你也在等我释放,而你和我都需要得到对方的锁方可结束各自事务.哈哈,还是很绕口,自己体会去. 〈〈Oracle 9i 10g编程艺术:深入数据库体系结构〉〉看这本书有关锁的章节吧 oracle中的死锁比较特殊:)其实只是一个称法而已.是的,按照楼上的看看tom的书吧 求大神解决一个索引问题 现在有个复合索引 我想用他order by 究竟应该怎么调用 来谈谈sql的优化思路,欢迎请进 varchar类型的字段,按数值计算的问题 oracle每天更新数据的分区? 新增加数据文件500M,表空间也会自动扩展吗? 请sql高手帮忙看看 exp导出的几个特殊要求 oracle中有没有判断某一字符串为正确的日期型数据的函数 启动问题?说我权限不足~! 关于oracle 11i 的安装问题 oracle自动启动关闭问题 如何把record table里的数据放到object table里
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货