5 管理oracle集群软件组件
5 管理oracle集群软件组件===========================这章讲述如何管理oracle集群软件环境讲述了如何管理表决磁盘和ocr主要讲述以下内容:关于oracle集群软件的概述备份恢复表决磁盘添加删除表决磁盘备份恢复ocr...
4 管理数据库实例和集群数据库
4 管理数据库实例和集群数据库==============================OEM和网格控制器可以用来管理ORACL RAC数据库OEM控制台是管理oracle环境的中心技术使用数据库控制台来启动集群数据库的管理任务使用网格控制器来管理...
3 安装配置oracle集群和RAC
3 安装配置oracle集群和RAC========================本节讲述如何使用OUI安装oracleRAC。在安装RAC前首先要安装oracle的cluster软件安装完cluster软件后才能安装带有RAC组件的oracle数据库本节主要介绍以下内容...
2 准备集群
2 准备集群==============要安装RAC的集群软件,必须要配置网络,同时需要有系统管理员root权限安装ORACLE集群大致需要以下步骤1、检查系统需求2、准备服务器3、配置网络4、准备操作系统和需要的软件5、配置安装...
1 简介
1 简介=======================本节介绍oracle RAC环境的纵览,主要包括以下几个部分oracle集群软件以及RAC配置以及安装oracle RAC需要的工具-------------------------关于oracle集群软件以及RAC在oracleRAC...
突然发现两年前的itpub空间
两年前用的小号空间里面放了当时看官方文档的笔记居然有1700多点击量决定吧这部分在这个空间里发下http://space.itpub.net/11895265/
简单判断表统计信息是否准确
简单判断表统计信息是否准确=============在cbo模式下,统计信息是sql解析后优化以及选择执行计划的依据如果统计信息部准确会导致sql解析后不能选择最正确的执行计划一般统计信息都记录在系统表中通过dbms_stats...
验证rman备份的可用性
验证rman备份的可用性==========rman提供validate命令来验证备份的有效性这样不需要异地恢复就可以验证备份的有效性命令比较简单restore validate database;restore validate spfile;restore validate controlfil...
ORA-00600: [keltnfy-ldmInit], [46], [1]
数据库启动报错ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []在metalink上查询该ora-600的错误,初步判断是hostname的问题将/etc/hosts文件的内容修改为正确的对...
oracle监听静态注册和动态注册
oracle监听静态注册和动态注册一、什么是注册?注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实...
批量获取表定义的方法
SQL> conn an/an已连接。SQL> create table ddl_scripts( 2 object_name varchar2(50), 3 object_type varchar2(30), 4 text varchar2(4000));表已创建。SQL> select table_n...
14-多表连接、索引选择、显式游标和其他
14-多表连接、索引选择、显式游标和其他==============1、连接多个扫描如果你对一个列和一组有限的值进行比较,优化器可能执行多次扫描并对结果进行合并连接例:SQL> select count(*) from an1 where name in('...
13-where与order by以及类型转换
13-where与order by以及类型转换===============1、使用where替代orader byorder by子句只在两种严格的条件下使用索引order by中所有的列必须包含在相同的索引中并保持在索引中的排列顺序order by中所有的列不许...
12-索引的使用以及使用提示
12-索引的使用以及使用提示==================1、总是使用索引的第一列如果索引建立在多个列上,只有在他的第一个列被where子句引用时,优化器才会选择使用该索引SQL> create table an3 as select * from an1&nb...
10-强制索引失效以及更有效的使用索引
强制索引失效以及更有效的使用索引===================1、强制索引失效如果两个或以上索引具有相同的登记,你可以强制命令oracle优化器使用其中一个例:SQL> select * from an1 where id=732; &nbs...
9-索引等级
9.索引的等级===============1、基础表的选择基础表是指被首先访问的表,根据优化器的不同,sql语句中基础表的选择是不一样的如果你使用的是CBO,优化器会检查sql语句中的每个表的物理大小,索引的状态,然后有...
8-用索引提高效率
用索引提高效率==================最近写了太多关于索引的内容,简单写点算了索引是属于表的对象之一,用来提高查询效率oracle默认使用b-tree索引,在实际中还用到位图索引、函数索引、方向索引等等合理使用索引...
6-exists的使用
6、exists的使用===================1、用表连接代替exists实验之后才发现情况比想象的复杂an1 20000数据an2 320000数据,是an1数据重复插入的结果NAME ...
5-alias,exist以及in的使用
alias,exist以及in的使用==============================1、使用别名在进行多表连接的时候,如果连接的层次过多可以使用别名来代替表名,这样可以减少解析时间减少字段模糊引用的错误----------------------ex...
4-查询数据总量-where和having子句的使用以及使用内部函数提速
查询数据总量-where和having子句的使用以及使用内部函数提速=====================1、计算数据总量有3种做法:select count(1) from table_name;select count(*) from table_name;select count(字段) from table...