暂无图片
怎样理解Oracle的并发控制?
我来答
分享
胡武
2023-04-05
怎样理解Oracle的并发控制?

怎样理解Oracle的并发控制?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新

并发控制在不同的数据库中机制各不相同。正是因为并发控制的差异,才使得数据库不同于文件系统,也使得不同的数据库彼此有所区别。作为程序员,一定要保证你的数据库应用程序在并发访问的情况下能够正常地工作。这一点很重要,但这也是人们时常疏于测试的一个方面。有些程序在一切都按照顺序方式执行的情况下可能工作得很好,但是如果任务要同时进行,这些程序的表现可能就差强人意了。如果对数据库如何实现并发控制了解不够,可能会有下列后果:

    破坏数据的完整性;

    随着用户数的增多,应用的运行速度减慢;

    不能很好地扩展应用用来支持大量用户。

暂无图片 评论
暂无图片 有用 9
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle 如果分区表按日期分区,但是查数据做逻辑关联是查这个日期的某一个范围,比如大于等于某个日期。 对于这种场景表分区是不是也没有效率提升?
回答 1
已采纳
不仅要大于一个时间,还要小于一个时间。尽量确保在一个分区内。分区主要为了日后清理数据方便。
求问这两个sql有区别吗
回答 6
已采纳
你这第4列,两个数据结果不一样啊,当然不是等价的。第一个sql,第三列和第四列结果一样,可以判断你表里能根据calendaryear,week,sale这三个字段确定唯一一行,因此这个sum和grou
oracle RAC节点1读取文本文件串行,节点2读取同一文本文件正常
回答 1
AIX进程环境变量倒是可以用下面看看:loginasprocessownerpseauwww{ospid}
Oracle统计信息
回答 3
看是什么版本,19C有实时统计信息收集会触发
哪种连接条件,是可能走出HASH JOIN的
回答 2
已采纳
这题不太好回,因为只要有连接,都有办法让它走hashjoin,大不了强制hint。无论是基于RBO还是CBO,连接条件的本身都不是是否会走hashjoin的决定因素,比如下面这个例子createtab
grid安装失败,已经得知是openssh版本问题,但MOS上面的解决方法并没有解决
回答 5
linux版本是多少?
12C RAC故障分析
回答 5
已采纳
上传附件:alert.log
oracle AUD$审计日志表 哪个字段是具体执行的sql?
回答 1
已采纳
记得可以看下dbaaudittrail这个表的信息,里面又个sqltext字段,如果sql太长记录不全还要看详细sql,再看看vsql、vsqltext表的相关信息;
Oracle归档文件放到闪回区好还是另外弄个目录好?
回答 2
已采纳
1、建议归档日志单独存放在其他目录,便于管理和维护;2、闪回恢复区,主要用于存放备份文件,如:控制文件拷贝、控制文件和SPfile的自动备份、备份集BackupSet文件、闪回日志(只能存放在闪回恢复
linux安装Oracle执行netca提示报错:提示java.lang.NoClassDefFoundError:oracle/sysman/oii/oiil/OiilNativeException
回答 2
监听图形化安装命令netca