数据库
-
ORACLE实例SGA没有用到标准大页的案例
新安装的一台测试服务器,数据库版本为Oracle 11.2.0.4.0,操作系统为CentOS 7。已经设置了标准大页(HugePage),Oracle实例的内存策略也禁用了AMM…
-
RMAN的备份记录类型为RECVR AREA一定就是快速闪回区备份吗?
我们知道Oracle数据库的RMAN备份类型有多种,我们可以从V$RMAN_BACKUP_JOB_DETAILS这个视图的INPUT_TYPE字段查看备份记录的备份类型,如果你看到…
-
Oracle客户端与Oracle数据库兼容关系矩阵
Oracle客户端与Oracle数据库之间是有兼容支持关系的,有些低版本的Oracle Client连接到高版本的数据库是不支持的,其实Oracle官方文档Client / Ser…
-
Oracle脚本分享:get_table_ddl.sql
使用SQL Developer等工具可以方便/快速地生成一个表的SQL语句(DDL语句),其实我们也可以用SQL生成一个表的DDL相关语句。这里分享一个这样的SQL,如下所示: /…
-
为什么我的执行计划不在AWR中呢?
为什么我的执行计划不在AWR中呢?本文是Why my execution plan is not in AWR?[1]的翻译,如有翻译不对或翻译不当的地方,敬请指出不足。 前一周,…
-
DP报Script failed. Cannot get information from remote host案例
HP DP(Data Protector Manager)上一个刚刚迁移升级的数据库备份作业失败,具体失败信息如下 …………………………..…
-
几种常见重新硬解析的原因
本文出自几种常见重新硬解析的原因[1],最近遇到了一个问题,看到了这篇文章,分享于此。 经常有SQL的执行计划变差了,导致出现了性能问题,为什么会解析出了新的执行计划呢?首先可以肯…
-
ORACLE中如何锁住/解锁统计信息?
从Oracle 10g 开始,Oracle提供了锁定/解锁表统计信息功能,它的目的是阻止数据库自动收集统计信息,防止可能会产生/出现的糟糕的计划。它对于数据频繁更改的Volatil…
-
ORACLE的Scheduler的时区总结
在Oracle数据库中,一般人们可能只会关注数据库的时区或会话的时区,但是很少有人会关注Scheduler的时区设置,因为Scheduler的时区设置一般只会影响作业的schedu…
-
awr_plan_change脚本中平均执行时间不正确浅析?
awr_plan_change.sql脚本是Kerry Osborne的一个脚本,这个脚本也是我非常喜欢并且经常使用的一个脚本之一。脚本如下所示 set lines&nb…
-
sys用户在sys.user$中的一些特殊现象浅析
在Oracle数据库中,一般我们使用sys.user$或dba_users去监控/检查用户密码是否快过期,另外,它还能监控新用户的创建时间、账号密码过期、账号修改时间等,dba_u…
-
Linux下非oracle用户如何使用系统认证方式登陆数据
Linux系统中,DBA一般使用oracle用户登陆/访问Linux操作系统,然后使用sqlplus命令登陆数据库进行一些维护操作,如果由于某些特殊原因,系统管理员创建了一个db_…
-
Oracle 19c Linux平台启动时出现ORA-00800错误浅析
这里简单介绍一下如何处理解决Linux平台下Oracle 19c启动时,告警日志出现ORA-00800错误的问题,详情介绍请见下面内容: 环境描述: 操作系统:Red Hat En…
-
Oracle脚本分享:db_auto_add_logfile
在Oracle数据库中,有时候需要根据实际情况调整redo log的大小,增加redo log的日志组的数量,或者增加日志组成员,以及redo log的size大小不合适时,需要调…
-
Oracle修改数据文件所在目录的挂载点小结
如何修改Oracle数据库文件所在目录的挂载点名称。这里先简单介绍一下背景情况,这套数据库是刚搭建不久的一套Oracle 19c单机的UAT,数据库安装在/opt目录下,$ORAC…
-
SQL Server的嵌套存储过程中使用同名的临时表怪像浅析
SQL Server的嵌套存储过程,外层存储过程和内层存储过程(被嵌套调用的存储过程)中可以存在相同名称的本地临时表吗?如果可以的话,那么有没有什么问题或限制呢?在嵌套存储过程中,…