现在位置: 首页 > 关系型数据库 > Oracle数据库 > 文章
2013年07月23日 Oracle高可用 ⁄ 共 6214字 暂无评论 ⁄ 阅读 2,026 次
1、Data Guard的概念: Data Guard是一个集合,由一个 primary 数据库(生产数据库)及一个或多个 standby 数据库(最多 9 个)组成。组成 Data Guard 的数据库通过 Oracle Net 连接,并且有可能分布于不同地域。只要各库之间可以相互通信,它们的物理位置并没有什么限制。 (1).Primary 数据库Data Guard 包含一个 primary 数据库即被大部分应用访问的生产数据库,该库即可以是单实例数据库,也可以是 RAC。 (2).Standby 数据库 Sta...
阅读全文
2013年07月23日 Oracle高可用 ⁄ 共 8478字 评论 1 条 ⁄ 阅读 1,837 次
Oracle rac 环境搭建配置:[在RHEL5上搭建RAC环境,节点为双网卡] node1和node2 节点的配置: (1).关闭 iptables、禁用 selinux. /etc/init.d/iptables stop   # 临时关闭防火墙   Chkconfig  iptables  off    # 关闭防火墙开机启动   Setenforce 0                # 临时关闭selinux   将 /etc/selinux/config 中 Selinux 修改为disabled   # 永久关闭selinux   (2).配置hosts文件(/etc/hosts) Vim  /etc/hosts   文...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 3144字 暂无评论 ⁄ 阅读 1,689 次
1.优化器分类: 基于规则的优化器[Rule-based optimizer] ==> 10g中已经不使用 基于成本的优化器[Cost-Based Optimizer] 2.设置优化器模式: 查看数据库缺省优化:show parameter mode 基于实例: alter system set optimizer_mode ={Choose|Rule|First_rows|First_rows_n|All_rows} 基于会话: ALTER SESSION SET optimizer_mode ={Choose|Rule|First_rows|First_rows_n|All_rows} 参数意义: CHOOSE:仅在9i及之前版本中被...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 3428字 暂无评论 ⁄ 阅读 1,344 次
1.优化的几个方面: 应用 实例配置 操作系统 2.解决优化问题的步骤: 收集信息 分析数据 部分解决[每次只解决一个问题] 3.指标: 最短应答时间:服务时间+等待时间 最少资源使用: 4.告警日志的位置 10g下,在bdump目录的下的alert.log,为文本格式,可直接打开,需定期删除,不然会无线增大 11g下,为自动诊断资料库,在diag/rdbms/目录下,为xml格式,建议使用em[企业管理器]查看 5.后台进程跟踪文件,在bdump目录下: 格式:数...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 985字 暂无评论 ⁄ 阅读 1,286 次
1.锁的类型有:[oracle锁机制是自动管理] dml 锁 ddl 锁 shared 锁 互斥锁 : 主要针对内存的的锁[share pool] 2.锁的模式有: 0:none 1:null 2:row share(RS) (lock a row in shared mode)   ==> 行级锁 加锁语法:LOCK TABLE TableName IN ROW SHARE MODE; 仅能保护表不被删除 3:row exclusive(RX) (lock a row in exclusive mode)    ==> 行级排它锁 加锁语法:LOCK TABLE TableName IN ROW EXCLUSIVE MODE; 不允许改...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 5343字 暂无评论 ⁄ 阅读 1,365 次
1.oracle分区表: 逻辑上是一张大表,物理上是由若干小表组成 2.oracle分区表的分类: 范围分区表(Range partitioning) 列表分区表(List partitioning) 哈希分区表(Hash partitioning) 组合分区表: (Composite range-hash partitioning:先做hash,再做范围) (Composite range-list partitioning:先做列表,再做范围) 3.范例: (1).创建范围分区表 --为各个分区准备独立的表空间   create tablespace test_space01 datafile '...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 3681字 暂无评论 ⁄ 阅读 1,925 次
1.LogMiner工具即可以用来分析在线,也可以用来分析离线日志文件,即可以分析本身自己数据库的重作日志文件,也可以用来分析其他数据库的重作日志文件。 总的说来,LogMiner 工具的主要用途有: (1).跟踪数据库的变化:可以离线的跟踪数据库的变化,而不会影响在线系统的性能。 (2).回退数据库的变化:回退特定的变化数据,减少point-in-time recovery的执行。 (3).优化和扩容计划:可通过分析日志文件中的数据以分析数据增长模...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 2604字 暂无评论 ⁄ 阅读 1,300 次
1.oracle数据库升级 基于 Linux(Oracle Linux 5.4/2.6.18-164.el5PAE)平台下 Oracle 10.2.0.1 升级到10.2.0.4 2.下载升级的软件包:从oracle官网下载升级包: 注: 9i 以前,无论升级/降级,数据库都是 startup migrate 10g 后增加了 upgrade 参数,升级可直接用 startup upgrade,降级仍是 startup migrate 3.升级的步骤如下: 1)单实例升级先决条件: (1).表空间需求 确保 system 表空间至少有10M 空间可用,下面给出查询语句...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 5594字 暂无评论 ⁄ 阅读 1,452 次
1.ASM概念:[需要关闭selinux] ASM:Automatic Storage Management, 是Oracle 主推的一种面向Oracle的存储解决方案 2.使用ASM的好处: (1).将I/O平均分部到所有可用磁盘驱动器上以防止产生热点,并且最大化性能。 (2).配置更简单,并且最大化推动数据库合并的存储资源利用。 (3).内在的支持大文件 (4).在增量增加或删除存储容量后执行自动联系重分配 (5).维护数据的冗余副本以提高可用性。 (6).支持10g,11g的数据存储及RAC的共...
阅读全文
2013年07月21日 Oracle基础篇 ⁄ 共 4432字 暂无评论 ⁄ 阅读 1,429 次
1.flashback 的描述:[ 仅能解决用户错误 ] Flashback 技术是以Undo segment中的内容为基础的,因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。 在Oracle 11g里又出了一个新特性:Oracle Flashback Data Archive. FDA通过将变化数据另外存储到创建的闪回归档区(Flashback Archive)中,以和undo区别开来,这样就可以为闪回归档区单独设置存储策略,使之可以闪回到指定时间之前的旧数据而不...
阅读全文
×