DB_NAME、DB_UNIQUE_NAME、SERVICE_NAME和INSTANCE_NAME等的区别
搭建DG时,突然想起oracle这些为数众多的name,以下是概念整理,仅代表个人观点DB_NAME:①是数据库名,长度不能超过8个字符,记录在datafile、redolog和control file中②在DataGuard环境中DB_NAME相同而DB_UNIQU...
Oracle NID工具修改数据库DBID和数据库名称
当我们手动copy了整个数据库,并通过重建控制文件给数据库指定了新的dbname,但是却不能给数据库分配新的dbid.对于以上问题我们可以通过nid命令来对数据库分配一个全新的dbid。同时需要注意rman也是通过dbid来区分数据库。一 命令解释[oracle@source ~]$ nid help=yesDBNEWID: Release 11.2.0.2.0 - Production ...
db_name和db_unique_name的区别
db_name和db_unique_name的区别 DB_NAME 数据库名称,也就是数据库的名字标识。这里,数据库里可能有多个实例,比如RAC里的多节点,这多个节点是不同的实例,但是却有相同的名字,它们的 DB_NAME是相同的但是Instance_name是不同的。DB_NAME会保持在数...
ORACL中的DB_NAME,SERVICE_NAME,INSTANCE_NAME,ORACLE_SID,GLOBAL_DBNAME介绍
Oracle内存在很多特殊意义的名字或者变量:ORACLE_SID,DB_NAME,INSTANCE_NAME,SERVICE_NAME,GLOBAL_DBNAME.1.ORACLE_SID:(ORACLE SYSTEM IDENTIFIER)站点标示符以环境变量的形式出现的。Oracle实例是由SGA和一组后台进程组成的,实例的创建和启动需要一个参数文件,而参 数文件的名称就是由ORACLE_SID决定的。...
RAC中的各种IP-PUBLIC-VIP-Private-SCAN IP
1、PUBLIC和VIPOracle RAC中每个节点都有一个虚拟IP,简称VIP, 与公网PUBLIC IP在同一个网段。vip 附属在public网口接口。VIP和PUBLIC IP最主要的不同之处在于:VIP是浮动的,而PUBLIC IP是固定的。在所有节点都正常运行时,每个节点的VIP会被分配到public NIC上;在linux下ifconfig查看,public网卡上是2个IP地址;如...
DBMS_STATS.GATHER_SCHEMA_STATS介绍使用
dbms_stats能良好地估量统计数据(尤其是针对较大的分区表),并能取得更好的统计后果,最终制订出速度更快的SQL施行计划。 exec dbms_stats.gather_schema_stats( ownname => 'SCOTT', options  ...
SQL truncate 、delete与drop区别
相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。 不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结...
Oracle 移动数据文件的操作方法
Oracle 移动数据文件的操作方法 将表空间和数据文件从一个位置移动到另一个位置的操作方法 一. OFFLINE OFFLINE 分为ALTER DATABASE 与 ALTER TABLESPACE OFFLINE, 按数据文件来: 1.先将相应...
Oracle 优化器与sql查询执行顺序
(adsbygoogle = window.adsbygoogle || []).push({});Oracle在执行一个SQL之前,首先需要看一下SQL的执行计划,然后在按照执行计划执行SQL,分析执行计划的工作是由优化器来执行的,在不同的条件下,一个SQL可能存在多条执行计划,但...
数据库索引的作用和优点缺点
为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在...
FAL_CLIENT和FAL_SERVER参数详解
FAL_CLIENT和FAL_SERVER是配置dataguard用到的两个参数,FAL指获取归档日志(Fetch Archived Log)在一定的条件下,或者因为网络失败,或者因为资源紧张,会在primary和standby之间产生裂隙,也就是有些归档日志没有及时的传输并应用到standby库。因为MRP(managed recovery process)/LSP(logical standby pr...
企业管理器(OEM)介绍: Grid Control 和 Database Control
Oracle 自10g 以后,企业管理器(Oracle Enterprise Manager:OEM)变成了网页形式。 OEM 分两种:Grid Control(网格控制) 和 Database Control(数据库控制)。 Grid Control 是具有完整功能的全企业Oracle 生态系统管理工具。&n...
星型转换实现方法
星型转换是一个非常强大的优化技术,它是通过对原来的SQL语句的隐式的改写来实现的。终端用户并不需要知道有关星型转换的任何细节。数据库优化器会在合适的时候进行星型转换。要获得星型转换的最大性能,需要遵循以下基本的指导:在事实表的每个外键列上都应该...
附录A Oracle Dataguard 物理Standby跨平台组合支持列表
附录A Oracle Dataguard 物理Standby跨平台组合支持列表oracle允许在同一个oracleplatform下安装dataguard,要求尽量的同样的操作系统版本。oracle dataguard也支持不同oracle platform的组合,如下表中的oracle 11g上已经支持platform_id=10(Linux x86)和platform_id=7(Microsoft Windows (x86))跨...
Oracle utl_file_dir参数详解
1 UTL_FILE_DIR参数定义 UTL_FILE_DIR是Oracle中的一个“静态参数”,可以设置一个或多个路径。用于在PL/SQL中进行文件I/O操作(可以用utl_file包)时指定路径。UTL_FILE_DIR是Oracle中的一个“静态参数”,可以设置一个或多个路径。用于在PL/SQL中进行文件I/O操作(可以用utl_file包)时限定路径,utl_file包...
ORA-27041: unable to open file--恢复被rm意外删除数据文件
ORA-27041: unable to open file--恢复被rm意外删除数据文件当数据库中的某个数据文件被误删除之后,DBA可以选择使用已有的备份进行还原与恢复,下文为DBA提供了另一种选择,已经通过测试环境进行了相关测试,该方法是个不错的选择。转自http://www.xifenfei.com/2289.html一.模拟数据文件删除[oracle@node1 ~]...
Oracle 表空间的管理
表空间是ORACLE数据库最高层次的逻辑存储结构,保存段、区、块,由一个或多个数据文件组成。块的存储管理块是ORACLE存储结构的最小单位。块大小分为标准数据块和非标准数据块标准数据块由DB_BLOCK_SIZE设定,创建数据库时设定的,创建完数据库后不能修改。非标准块可以有4种,由初始化参数DB_nk_CACHE_SIZE设置,可在...