看到一条SQL,很具迷惑性,原始语句包含了业务属性,因此使用模拟的操作来复现这个问题。 创建两张测试表,要注意的是,object_id字段设置了NOT NULL, SQL> create table a as select * from dba_obj...
数据库DBA
oracle的dba_data_files视图介绍
今天给表空间扩展的时候,使用了dba_data_files进行查询。查阅了网上的资料。 该系统系统中含有以下字段 每个字段的含义如下: 2019/11/22号更新: 今天发现...
Oracle PL/SQL 性能分析工具 profiler 说明
一.说明 Oracle提供了profiler工具包,利用该工具包可以查看PL/SQL执行过程中各模块的性能。可以从MOS上下载该脚本: Implementing andUsing the PL/SQL Profiler [ID 243755.1] 脚本下载:profiler.zip ...
使用profiler脚本测试Oracle PL/SQL存储过程的性能
Oracle存储过程和PL/SQL代码常常包含了多个子过程和SQL,对于单个的SQL,我们很容易分析他的执行效率,但是对于PL/SQL存储过程,我们如何分析它的执行效率、具体每一步的耗时情况呢?Oracle提供了profiler工具可以...
浅谈Oracle的undo管理
1、什么是undo 当我们对数据执行修改操作时,数据库会生成undo 信息,这样一旦执行的事务或语句由于某种原因失败,或者发出一条ROLLBACK 语句请求回滚,就可以利用这些undo信息将数据放回到修改前的样子。undo ...
SSD技术扫盲之:什么是NVMe? NVMe SSD有什么特点?
自己动手安装配置SSD的同学应该都清楚想要让SSD发挥出真正实力的话要去BIOS里面把SATA控制器模式切换成AHCI,对SATA设备来说使用AHCI模式的确是正确的选择,切换成AHCI可获得更好的性能。但是现在最新存储接口M.2...
oracle ora错误代码大全
本篇文章是对oracle错误代码进行了详细的总结与分析,需要的朋友参考下 ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 ORA-00017: 请求会话以设置跟踪事...
数据安全科普 :机械硬盘的“高原反应”
高原反应对于人来说,是个不太陌生的字眼,是指人到达一定海拔高度后,身体为适应因海拔高度造成的气压差、含氧量少、空气干燥等的变化,而产生的自然生理反应,通常海拔达到2700米时,就可能产生高原反应。 ...
oracle11G归档日志管理
此前一直对orale的归档日志管理的细节存在疑惑,今天抽空总结一下 一、常用日志查询语句 select * from v$flash_recovery_area_usage; --查看空间占用率,如果 ARCHIVED LOG 超过90%,Oracle随时有宕机的危...
oracle Temp表空间占用长时间不释放,是谁惹的祸
众所周知Oracle临时表空间主要是用于数据库较大的临时排序用,在PGA分配的工作区空间不足以容纳排序数据时使用临时表空间。在用户执行的排序相关的语句执行完毕后临时段回收,相应的临时空间占用也会自动释放。但...