大嘴鱼DBA笔记

希望之灯塔犹在,而我没有理由不继续远航

  • 博客访问: 877925
  • 博文数量: 103
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-09 14:54
  • 认证徽章:
个人简介

除了Oracle,我们还能干什么?

文章分类

发布时间:2017-03-13 15:00:48

       在Oracle Database 12c中多租户架构模式无疑是所有新特性中最大的卖点,在多租户模式中把一个单一的多租户容器数据库(CDB:Cantainer Database)挂载很多的可插拔数据库(PDB:Pluggable Database)使用,对PDB的不了解,也给日常的工作造成了许多的困扰。一、关闭PDB时遇到的尴尬  .........【阅读全文】

阅读(1074) | 评论(0) | 转发(0)

发布时间:2017-01-28 19:20:52

  1. ora event 出现大量的library cache:mutex X,且除此等待之外,其他等待较少或没有。   2.通过查询v$session中librarycache: mutex X等待会话的p1值。    Select p1,count(*) from v$session whereevent=’ library cache :mutex X’ group by p1 order by 2 asc;   .........【阅读全文】

阅读(277) | 评论(0) | 转发(0)

发布时间:2017-01-22 21:34:31

对非归档数据库进行open resetlogs强制打开数据库后所遇到的一个ora-600[kclchkblk_4]问题分析案例。某OLAP数据库最开始由于存储工程导致异常宕机,该数据库为非归档模式,因此重启数据库时一直无法成功open,由于种种原因最后选择使用openresetlogs直接强制重启,于是在修改_allow_resetlogs_corruption"=true的错.........【阅读全文】

阅读(1029) | 评论(0) | 转发(0)

发布时间:2017-01-22 21:08:57

看了我最近写的一篇博客文章,发现那是已是一年以前了,我整整一年遗忘了总结了,这不是个好的的发展,而实际上这一年里,我遇到的东西太多太多了,我要好好整理了。回溯总结,勿瞎忙!致DBAs。......【阅读全文】

阅读(148) | 评论(0) | 转发(0)

发布时间:2016-01-19 20:50:13

一、        批量提交批量提交特点: 占用较少undo,资源(独占锁,undo)快速释放,执行时间长批量提交适合场景:在线大批量插入,更新,删除数据二、        BULK COLLECT+FORALL性能提升1.通过BULK COLLECT加速查询不管是.........【阅读全文】

阅读(2103) | 评论(0) | 转发(0)

发布时间:2016-01-14 11:34:07

之前给客户写了个清理审计表的方案,发现从aud$取数时采用了bulk,速度快了很多,分享下代码:                                   &n.........【阅读全文】

阅读(4269) | 评论(0) | 转发(0)

发布时间:2016-01-09 22:41:16

某exdata下8节点RAC大型数据仓库,11.2.0.3.23版本 ,其中一节点监控警报状态异常,查看数据库后台alert log最开始报ORA-04031: unable to allocate 32 bytes of shared memory ("shared pool","DBMS_LOGSTDBY","PLMCD^e481b9fe","kglHeapInitialize:temp")往后报:ORA-04031: unable to allocate 32 bytes of shar.........【阅读全文】

阅读(3261) | 评论(0) | 转发(0)

发布时间:2016-01-05 22:32:58

今天客户反应说跑sql一条sql非常慢,看了一下发现发现是一条查询表空间相关信息的sql。询问是否recyclebin数据太多引起?为什么recyclebin太多垃圾会引起sql执行慢呢?针对此我研究了一下。通过查看sql的执行计划发现问题应该来自于sql会对recyclebin$这个表进行访问,而该sql 查询的视图是db_tablespaces,dba_data_file.........【阅读全文】

阅读(11674) | 评论(1) | 转发(0)

发布时间:2015-12-23 16:45:49

ogg启动r进程提示以下错误                                ERROR OGG-00664 OCI Error beginning session (status = 1017-ORA-01017: invalid user.........【阅读全文】

阅读(10934) | 评论(0) | 转发(0)

发布时间:2015-12-15 13:05:34

上个星期刚和客户做完一次Oracle 10G DATAGUARD 的实施, 在方案的整理,实施过程中遇到了大大小小的问题,现在做下记录总结:1.此次standby 库是直接通过 客户生产环境的数据库集中备份方式恢复,备份是rman备份,所以我们的思路便是:(1)集中备份前天晚上进行日常备份,此时备份的控制文件什么的都是current co.........【阅读全文】

阅读(3815) | 评论(0) | 转发(0)

发布时间:2015-11-30 16:04:34

数据库通过异机恢复后,想将其db_name和SID修改,以下总结两种修改方式方法一:重建控制文件方式--日志归档alter system archive log current;   --备份控制文件alter database backup controlfile to trace resetlogs;--控制文件备份生成路径show parameter  user_d.........【阅读全文】

阅读(5455) | 评论(0) | 转发(1)

发布时间:2015-11-26 16:51:27

一台AIX小机因生产需要对/sapdata目录进行扩容,由原来的90G扩容到210G,增加120G的空间.AIX小机后端通过光纤交换机连的EMC存储。首先在EMC存储上把空闲的硬盘做RAID,划分LUN,映射到生产AIX小机。 EMC划完LUN映射完后,在AIX小机上执行cfgmgr ,然后lspv看是否认到新扩容的硬盘.# cfgmgr  -i&nb.........【阅读全文】

阅读(6750) | 评论(0) | 转发(0)

发布时间:2015-11-26 16:49:09

创建逻辑卷组:一、      将扩展的硬盘分区新加一块SCSI硬盘,需要将其分成三个区:代码:#fdisk  /dev/sdb进入fdisk模式:Command (m for help):p //查看新硬盘的分区Command (m for help):n //创建新分区可以用m命令来看fdisk命令的内部命令;n命令创建一个新分.........【阅读全文】

阅读(4904) | 评论(0) | 转发(0)

发布时间:2015-11-26 10:59:57

我们实际感受一下使用Flashback Database功能找回被TRUNCATE表的快感。1.Oracle数据库版本信息sys@secooler> select * from v$version;BANNER------------------------------------------------------------.........【阅读全文】

阅读(3523) | 评论(0) | 转发(0)

发布时间:2015-11-25 14:14:36

在创建一个索引之前,可以通过DBMS_SPACE.CREATE_INDEX_COST存储过程来估算所需的空间,但仅仅是估算。                   This procedure determines the cost of creating an index on an existing table. The input.........【阅读全文】

阅读(3941) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

darren__chan2015-04-22 19:36

opatch lsinventory -bugs_fixed|grep -i 'DATABASE PSU'

回复  |  举报

darren__chan2015-03-26 14:59

PROCEDURE
没有AUTHID CURRENT_USER表示定义者权限(definer rights),以定义者身份执行;

加上AUTHID CURRENT_USER表示调用者权限(invoker rights),以调用者身份执行。

回复  |  举报
留言热议
请登录后留言。

登录 注册