位图索引问题,高手进 当一个表中有位图索引时,当一个session进行insert操作时表将被锁住,其他的session将不能进行insert操作.大家碰到这个问题没,是为什么会这样? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当一个SESSION在进行insert操作时表将被锁住,他的session将不能进行insert操作这是正常现象,是ORACLE的锁机制呀和所以什么的没有关系的,主要是为了数据的一致性 是的,因此对于经常更改频繁的列,最好不要建bitmap 建立位图索引将导致更新/删除或插入出现这样的情况:例如:原表中对cola做了位图索引,现有表中cola列值有1和2,现在要插入的数据中,对应的cola列包含了1和2,则oracle就会对表中含1和2的行进行锁定,同样的,更新/删除也一样。所以lz发现的这种情况不足为奇 当一个SESSION在进行insert操作时表将被锁住,其他的session将不能进行insert操作这就是ORACLE的锁机制主要是为了数据的一致性。对于经常更改频繁的列(insert,update,delete操作的列),最好不要建bitmap 有3张表,a,b,c a跟b有关系,b跟c有关系 小问题:dbca命令行方式建数据库的帮助那里有? 刚学习,有问题请教:如何查看oracle中的数据表,就象在sqlserver中的企业管理器中 请问个关于job生成角本,然后批处理的问题 请各位高手帮忙! 判断是否整除的函数是什么? 急!!请高手指教!关于如何锁与解锁 请问在ORACLE里面用哪个函数获取一个时间的年、月、日、季 请教一个两个表之间查询的问题 祈求两条oracle 语句,在线等! ORA-01200错误的处理! ORACLE的同步复制与SQL SERVER的同步复制在实现上有什么区别?它们都是不透明的吗?
当一个SESSION在进行insert操作时表将被锁住,他的session将不能进行insert操作这是正常现象,是ORACLE的锁机制呀和所以什么的没有关系的,主要是为了数据的一致性
例如:原表中对cola做了位图索引,现有表中cola列值有1和2,现在要插入的数据中,对应的cola列包含了1和2,则oracle就会对表中含1和2的行进行锁定,同样的,更新/删除也一样。所以lz发现的这种情况不足为奇
这就是ORACLE的锁机制主要是为了数据的一致性。对于经常更改频繁的列(insert,update,delete操作的列),最好不要建bitmap