EXPIRED和OBSOLETE的区别
作者 :OoNiceDream【转载时请务必以超链接形式标明文章原始出处和作者信息】 &...
创建其他用户下的物化视图报错权限不足
在创建一个其他用户的物化视图时报错,错误信息为:ORA-01031: 权限不足。 以前写过几篇文章,介绍物化视图创建所需要的权限:建立物化视图所需权限(一):http://yangtingkun.itpub.net/post/468/5...
DataGuard 日常维护
数据库采用Oracle 10g版本.Dataguard采用最大性能模式.第一部分 日常维护一 正确打开主库和备库1 主库: SQL> STARTUP MOUNT;SQL> ALTER DATABASE ARCHIVELOG;SQL> ALTER DATABASE OPEN;2 备库: SQL> STARTUP MOUNT;S...
使用emca命令行配置EM并通过浏览器访问EM示例
Oracle学习摘要
oracle 9i/10g/11g(11.2.0.3)安装包和PATCH下载地址汇总
今天上PUB看见一位热心人汇总了这么个地址列表,转发来空间:把下面的地址复制到讯雷里就可以下载.---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/X...
【DATAGUARD 学习】学习DATAGUARD 过程中遇到的问题
错误1:ORA-16057: DGID from server not in Data Guard configuration原因:主库没有设置参数log_archive_config解决方法*.log_archive_config='dg_config=(orcl,testdg)'alter system set log_archive_config='dg_co...
【Services】Oracle 11g RAC使用Manual和Policy Managed方法配置和使用Services
一、 机器环境数据库服务器环境? 硬件环境:两台虚拟机 虚拟机名称:racdb01(Oracle 11g RAC on Red Hat Enterprise Linux 5.4(Tikanga)所在目录:J:\Virtual Machines\11gRAC\racdb01 J:\Virtual Machines\11gRAC\11gRAC\RAC1 J:\Virtual ...
crsctl start/stop crs and crsctl start/stop cluster 区别
1 crsctl start/stop crs 是单节管理 crsctl start/stop cluster [-all 所有节点] 可以管理多个节点 2 crsctl start/stop crs 管理crs 包含进程 OHASD crsctl start/stop cluster ...
关于oracle11g的审计功能
现象:今天上午发现外网数据库有几个sql特别的慢,经过分析这几个sql是往aud$基表中插数据的sql,这个表现在有记录数5千多万,占据了系统表空间约10g的空间,这样会导致数据库的性能下降(虽然oracle11g文档说性能...
【TKPROF】使用TKPROF格式化TRACE输出之“解剖麻雀”
《【SQL_TRACE】SQL优化及性能诊断好帮手》http://space.itpub.net/519536/viewspace-616240中简单的提到了使用TKPROF工具格式化SQL_TRACE的输出信息的方法,并没有对输出的内容做比较清楚...
Oracle 11gR2 RAC 常用维护操作 说明
之前整理了2篇Oracle 10gRAC的启动与关闭相关的文章,参考:Oracle 10gRAC 启动与关闭http://blog.csdn.net/tianlesoftware/article/details/5349003 Oracle RAC 常用维护工具和命令http://blog.csdn.net/tianlesoftware/article/details/5358573 一.启动和停止集群 &n...
AIX上解压缩.tar.Z, .tar.gz, .zip及.tgz
AIX上解压缩.tar.Z, .tar.gz, .zip及.tgz在AIX上最常见的压缩文件就是.tar压缩格式的文件了。 而除了tar文件以外,有时会遇到数据是用其它的压缩文件格式,所以偶顺手整理了一些常见的压缩文件格式,在AIX要...
怎样把经常使用的小表存放在KEEP缓冲区中
1)分配keep缓冲区 alter system set db_keep_cache_size = 20m; 2)把表存放在keep中 create table test (a nuber) storage (buffer_pool keep); 或者 alter table test storage(buffer_pool keep); insert into te...
浅谈Oracle SQL trace
在生产环境中,当数据库运行异常缓慢的时候,DBA同学们都会想冲进数据库内部看看sql到底如何运行,为何语句执行的如此缓慢?在我的生产环境中,经常有多表关联查询语句运行缓慢,多数是I/O等待的问题,因而我第一步会去看sql的执行计划是否出现了问题,其次就会用到sql trace工具来跟踪下sql的实际运行情况!一:使用...
京东资深DBA:我心中的MySQL DBA,心中的日月
作者简介王伟,现任京东商城MySQL资深DBA,专注并致力于MySQL数据库自动化运维、监控、架构、性能调优等技术,多年大型电商及游戏MySQL数据库运维经验。原文MySQL是一个跨平台的开源关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,...
mysql in和exists性能比较和使用
in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in: 例如:表A(小表...
mysql in和exists性能比较和使用
in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in: 例如:表A(小表...
经典SQL面试题1
有3个表S,C,SCS(SNO,SNAME)代表(学号,姓名)C(CNO,CNAME,CTEACHER)代表(课号,课名,教师)SC(SNO,CNO,SCGRADE)代表(学号,课号,成绩)问题:1,找出没选过“黎明”老师的所有学生姓名。2,列出2门以上(含2门)不及格学生姓名及平均成绩。3,既...
oracle实验记录 (恢复-rman reset incatnation(1))
接 使用resetlogs open后数据文件恢复实验下跨resetlogs 恢复db简单说下resetlogs作用:resetlogs 不会重新设置SCN为0,只是将log sequence#设置为1,SCN 不变,resetlog open后,SCN为应用日志的最后一条日志记录的SCN...
toad常用快捷键
1、toad 如何进行表分析?(1)选中表名按F4,然后弹出对话框有个按钮叫Analyze table,点击后按绿色的三角符号(2)进行表分析的作用是整理索引,提高执行效率2、toad中如何查看sql的执行计划(1)通过toad中的Run explain plan for current statement或者通过快捷键Ctrl+e来看...