星型转换实现方法
星型转换是一个非常强大的优化技术,它是通过对原来的SQL语句的隐式的改写来实现的。终端用户并不需要知道有关星型转换的任何细节。数据库优化器会在合适的时候进行星型转换。要获得星型转换的最大性能,需要遵循以下基本的指导:在事实表的每个外键列上都应该创建bitmap索引。需要将初始化参数STAR_TRANS...
Oracle 星型模式的调优
这里,我们介绍一下对于星型模式的一些调优思想。我们先来介绍一下关于星型模式的一些知识。星型模式是数据仓库中极为常见的一种设计模式,它包括一个大的用来存储详细业务数据的事实表(Fact Table),同时包括外键。这些外键关联到一个相对较小的更静态的维度表(dimenstion table)。在维度表中记录了用来描述事...
导入catalog database的操作与遇到的兼容问题,但有个问题弄不明白
背景环境:1、有个oracle10g的数据库与catalog在win7操作系统上,同时在catalog库中注册了本机的数据库(db_name=orcl) 与 另一台服务器的数据库(linux+oracle11g db_name=orcl11)2、现在又新建了个数据库(linux+oracle11g db_name=timran11),在此库上创建了catalog库3、现在需要把10g上的catalog库导入...
监听-创建静态监听
lisenter 注册 1)动态监听:listener 采用的是默认端口(1521),当实例启动时,由pmon 每分钟自动将service name,本机的1521端口号注册到listener2)静态监听:当listener 一般使用的是非标准端口(如1522),在listener.ora的文件里手工注册(添加GLOBAL_DBNAME 和instance name)静态注册:1)静态注册不需...
Transparent Data Encryption
Transparent Data Encryption下面的介绍是来自联机文档。Oracle Database uses authentication, authorization, and auditing mechanisms to secure data in the database, but not in the operating system data files where data is stored. To protect these data files, Oracle Database provides...
ORACLE RAC集群配置管理工具-SRVCTL
SRVCTL概述SRVCTL是ORACLE RAC集群配置管理的工具,可以管理Database、Instance、ASM、Service、Listener和Node Application,Node Application包括GSD,ONS,VIP。srvctl的命令格式为srvctl [options]srvctlUsage: srvctl [] command: e...
UTL_FILE包,将查询结果写入文件
SQL> create or replace directory 6104 as 'd:\temp';ORA-22929: 无效或遗失的目录名称SQL> create or replace directory "6104" as 'd:\temp';Directory createdSQL> create or replace directory “temp” as 'd:\temp';Directory createdSQL> create or replace directory test as 'd:\temp';D...
修改schedule的start_date
Oracle version:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0SQL> desc dbms_scheduler.create_scheduleParameter Type Mode Default? --------------- ------------------------ ---- --------&nbs...
创建job进行刷新物化视图,job执行失败。
创建了一个JOB,作用是刷新物化视图MV_D515_LQ,成功创建了,但是一些天后,发现此物化视图并没有刷新,后来才发现JOB并没有成功运行,在日志中发现了如下的错误提示ORA-12012: 自动执行作业 "SXXNH"."JOB_MV_D515_LQ" 出错ORA-06550: 第 1 行, 第 776 列: PLS-00357: 在此上下文中不允许表, 视图或序列引用 'MV_...
修复受损的SYSAUX表空间
客户的SYSAUX表空间和对应的数据文件都完全脱机,且归档已经不存在,没办法执行物理级别的恢复。使用TTS迁移也行不通,因为exp和expdp导出元数据会报错;使用expdp、exp按照tablespace、schema导出也行不通,同样会报错;最后的办法是使用exp按照tables的传统方式导出是可以的,但这需要手动处理用户的视图...