一个脑筋没转过来的insert问题
今天对部分业务表进行分区改造,遇到个脑筋没转过来的插入问题。早上对几个10几G,上亿的大表进行分区改造,一切都正常。到中午吃饭前对一个10万数据的小表进行插入时出问题了,很简单的插入语句,跑了1个小时没跑完。插入语句如下,由于保密缘故,相关信息已做修改:insert into SGS.PROD_NEW select * &nbs
关于Oracle Text索引
1.Oracle Text索引类型索引类型描述支持的首选项与参数查询运算符注意事项CONTEXT当文本由大型,连贯的文档(例如,MS Word,HTML或纯文本)组成时,请使用此索引来构建文本检索应用程序。可以通过多种方式自定义索引。在对基表进行插入,更新和删除操作之后,此索引类型需要CTX_DDL.SYNC_INDEX。支持所有CREATE INDEX首选项和参数,但INDEX SET除外。支持
RAC等待事件:gc buffer busy acquire
今天监控一直报等待事件异常,查了下数据库基本都是gc buffer busy acquire等待事件。这个等待事件之前一直没接触过,今天特意了解下。参考文档:Oracle Mos一、简要定义该等待事件仅适用于RAC环境,类似于非RAC环境中的"buffer busy"等待。当会话正在等待访问另外一个会话正在适用和持有的块且无法共享该块时,会发生这种情况。多个会话可能会排队等待同
Oracle Text入门
1.创建Oracle Text用户 2.安装Oracle Text 3.查询应用程序简单体验 4.目录应用程序简单体验 5.分类应用程序简单体验
Oracle Text简介
Oracle Text简介 1.文档集合应用集合 2.目录信息应用程序 3.文档分类应用程序 4.XML搜索应用程序
12cRAC打季度补丁时遇到ORA-12547: TNS:lost contact错误
1.12c RAC打补丁 2.ORA-12547: TNS:lost contact 3.1526端口 4.slqnet.ora白名单
OGG19C学习2-ogg命令行接口
1.使用GGSCI和Admin Clinet命令行接口 2.控制Oracle GoldenGate进程 3.自动化命令 4.在Oracle GoldenGate输入中指定对象名 5.指定区分大小写的数据库对象名称 6.在数据库对象名中使用通配符
OGG19C学习1-配置Manager和网络通信
1.Manager进程简介 2.Manager分配端口 3.通过防火墙维护远程连接的端口 4.选择Internet Protocol 5.使用建议的Manager参数 6.创建Manager参数文件 7.启动停止Manager
关于多租户架构
多租户架构的初步认识
VM+OEL6.5+11gR2单实例图形安装
一、OEL操作系统安装二、搭建YUM仓库点击(此处)折叠或打开[root@orcl yum.repos.d]# vim /etc/yum.repos.d/dvd.repo [dvd]name=dvdbaseurl=file:///media/cdromenabled=1gpgcheck=0挂载点击(此处)...
ORACLE序列的使用
在创建数据库表时,大多数数据库系统规划建议是使用一个无意义的、可自增长的字段作为主键的值。一、序列简介ORACLE的序列是一种数据库对象,主要用来为表产生唯一值。我们可以通过数据字典找到序列对象,因此可以被多个对象共享。我们主要使用序列来创建一个主键的值,它对于每一行必须是唯一的。二、创建数据序列...
/etc/pam.d 与 /etc/security
PAM(Pluggable Authentication Modules )是由Sun提出的一种认证机制。它通过提供一些动态链接库和一套统一的API,将系统提供的服务 和该服务的认证方式分开,使得系统管理员可以灵活地根据需要给不同的服务配置不...
配置EM
楼主今天打算玩一下EM,参照官方文档,使用了emctl start dbconsole的命令,出现了一下错误。点击(此处)折叠或打开[oracle@orcl ~]$ emctl start dbconsoleEnvironment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name....
11g报警功能识别会忽略或吞掉错误的程序
WHEN OTHERS,很容易“吞掉”错误,向外层块和用户隐瞒这些错误。plsql_warings
PL/SQL 结束一个人为的无限循环
终止人为无限循环数据库管道
恢复目录数据库(Recovery Catalog)作用及演示实例
当没有恢复目录时,RMAN相关的备份信息,比如归档文件路径、备份集路径等均存储在目标数据库的控制文件中,不过考虑到控制文件并不能无限增长,而且控制文件也不仅仅是用来存储与备份相关的信息,因此RMAN也有一个专门的备份信息存储地,这就是恢复目录了。当待备份的数据库注册到恢复目录之后,RMAN相关的信息除了保存在控...
执行sqlldr提示成功却查不到任何数据(表跟默认表空间不对应)
1.首先我是在oracle用户下将case1.ctl sqlldr进scott用户下的BONUS表结果提示成功却查不到任何的数据。2.然后我去查看产生的case1.log文件,发现了问题的所在。从上面可以看到用户scott对users表空间没有相应的权限。3.然后查看scott用户对应的默认表空间为scott_tbs4.再查看BONUS表的对应表空间可以发现是USERS,...
Oracle 11g R2 手动建库(create database manually)
手动创建数据库是DBA们经常遇到的情形,因为有些情况下无法提供GUI环境。实际上手动建库,只要设置好了相关的参数或值,也是非常方便的。本文基于Oracle 11g首先描述了手动建库的大致步骤并给出示例演示。最后提供了一个shell脚本直接执行来实现手动建库。在执行前该脚本可根据你的路径进行适当的修改。 一、手动建库大致步骤 设置环境变量.bash_profile 创建参数文件(位置:$ORACLE_HOME/dbs) 创建目录结构 执行建库脚本 二、