ORACLE10g的新特性-簡化你的工作:自動化存儲管理

oracle

            ORACLE10g的新特性-簡化你的工作:自動化存儲管理

作者: CCBZZP

序言/摘要

自動化存儲管理(AUTOMATIC STORAGE MANAGEMENT)簡稱為ASM,是ORACLE10G的一個新的特性,對原來ORACLE建立的文件提供一個垂直的綜合的管理,ASM分布I/O數据可以分布到所有的資源以達到最优化調整性能(散布數据文件避免競爭),ASM可以幫助數据庫管理員動態的管理數据環境,允許他們在不關閉數据庫的情況下去改變數据庫的文件大小和來調節他們的存儲位置等.
自動化存儲管理ASM允許數据庫管理員去定義一個存儲池(命名一個磁盤組),利用這個池數据庫管理員可以進行ORACLE內核管理文件的命名和布置數据庫文件等,數据庫管理員可以用新的SQL命令(創建磁盤組,修改磁盤組,刪除磁盤組)來改變他們的存儲位置(增加或移除),可以用ENTERPRISE MANAGER(EM)和DATABASE CONFIGURATION ASSISTANT(DBCA)來管理磁盤組.ORACLE10G提供給數据庫管理員一個簡單的界面去管理資源,自動存儲管理能排除I/O的自動需求去調節性能,它可以虛擬存儲一批磁盤組和提供應冗余的選項達到更高級的保護作用,ASM很容易的改變結构,它能支持數据文件利用所有資源去使性能最优化和資源最佳化,ASM可以減少數据庫管理員的時間和提升他們的能力去管理更大的數据庫來提高他們的效率.

數据庫存儲管理的挑戰
數据庫的需求在不斷的增加,數据庫的大小也在不斷的增大,發展的結果是一些專家稱為"THE MANAGEMENT GAP",事實上在相同的時期,磁盤的密度和數据庫的尺寸每隔一些年能保持雙倍,因此數据庫管理員被叫去管理更大或更多的數据庫,他們利用這些工具可以提高更高的效率和管理更多的資源.
當他們要達到管理數据庫如何存儲,數据庫管理員經常面對組織變動,數据庫管理員不得不和系統管理員及网絡管理員聯系在一起,所有這些會增加复雜性和成本.
以一個單一的數据庫為例,以前先單獨規划一個完整的計划,複雜的有代表性的,可以執行下面一些:
根据你的需求估計一個合理的空間數量
能繪畫出你希望的規划設計(放數据,日志和歸檔文件避免競爭)
創建邏輯卷
創建系統文件
安裝ORACLE
創建和裝載你的數据
接著艱苦的工作:尋找競爭去消除性能影響,移動文件減少競爭,擔心哪一天空間不足,不得不增加一些磁盤去更新你的存儲結构, 很幸運用ORACLE10G的新的存儲管理可以自動實現這些.

ORACLE10G提供的一個方案:自動存儲管理
在ORACLE內核里直接提供一個垂直的綜合的系統文件和卷的管理,虛擬的結果是減少管理和提升性能,网絡提供空間專門給ORACLE數据文件使用,ASM能快速的提供方案來布置達到性能最优和資源最佳化,它可以授權數据庫管理員去管理存儲池和讓ORACLE內核去管理數据庫文件而自動的放置他們,它可以移動系統文件和卷來管理數据庫文件,ASM可以節省數据庫管理員的很多時間,去排除I/O性能和調整它們.它可以幫助數据庫管理員去做本來要系統管理員幫助放置和移動文件,ASM作為綜合的系統文件管理和卷管理的目的去操縱數据庫文件,不是一般的系統文件,換句話說,它不适用于二進制文件,跟蹤文件和非ORACLE文件. 使用ASM對進程的安排比常規的方法簡單,增加額外的空間將更加簡單,值得指出的是ASM將不會影響到進程的所有級別,一但磁盤有問題,在操作系統級,A數据庫管理員使用ASM去增加一個磁盤組的磁盤,下面的准備存儲步驟被操作系統支持的.

排除复雜
自動存儲管理用于管理複雜的數据和磁盤,它可以非常簡單的安裝數据庫,增加磁盤和移動磁盤,更勝于管理上百個甚至上千個文件,數据庫管理員使用ASM可以創建和管理更大的對象,利用磁盤組可以識別很多的磁盤作為一個邏輯單元,自動的命名和放置可以節省數据庫管理員很多時間去進行更好的實踐.增加一個預備的磁盤到一個自動存儲管理組的命令是: "ADD DISK" 命令[ALTER DISKGROUP <DISKGROUPNAME> Add DISK]

雖然這樣可以達到從磁盤組中增加或移除磁盤,數据庫管理員也可以使用ENTERPRISE MANAGER,DBCA或SQL*PLUS來管理磁盤組. 當你的數据庫在運行的時候,你從磁盤組中增加或移動磁盤后,你的數据庫會自動的重新自動布置你的數据,因為可以按照ASM的規則而不是RAID的規則,ASM不需要刪除數据,但是只是需要在磁盤組中平等的移動原來存儲磁盤的數据.

在一個卷的管理中,增加的存儲管理的進程經常需要最小化的數據條或多重的RAID設定,這些延伸的進程有利于結构中新的磁盤可以進行數据的導出和把完整的內容裝載到結构中,這些選擇可以小心的去移動數据庫文件以達到性能的优化,但這些要增加成本和複雜性去提高性能,數据庫管理員和系統管理員使用ASM可以很容易管理而不用干預.

ASM可以把數据文件分布到所有的磁盤組和所有的磁盤中,當磁盤增加或移除時ASM可以自動管理它.因為ASM可以保証文件分布到所有的磁盤組的磁盤中,除非存儲結构改變否則它不需要分配的,數据庫管理員不需要尋找競爭狀況和移動數据去減少I/O競爭,ASM可以節省數据庫管理員和系統管理員的時間.

在過去使用共享邏輯卷,數据庫管理員不得不調整系統管理或存儲管理去創建邏輯卷給數据庫文件用,現在使用ASM可以排除很多的複雜和管理邏輯共享卷,,數据庫管理員可以不需要任何系統管理員使用命令在磁盤組中自動的創建數据文件,這不同于邏輯卷,磁盤組可以用于歸檔日志和RMAN備份用,而且因為在每個節點,ASM能在磁盤組中識別沒有路徑的磁盤,在RAC環境中,這可以机動靈活的移動重大的复雜的東西.

分布I/O使性能最优化
自動存儲管理可以延伸到所有的存儲設備達到性能最优,ASM能彈性的改變磁盤結构中复雜的變化,延伸分布可以減少I/O競爭.

 

 

待續...

 

 

 

 

 

时间: 2024-09-11 05:41:59

ORACLE10g的新特性-簡化你的工作:自動化存儲管理的相关文章

重新想象 Windows 8.1 Store Apps (83) - 文件系统的新特性

原文:重新想象 Windows 8.1 Store Apps (83) - 文件系统的新特性 [源码下载] 重新想象 Windows 8.1 Store Apps (83) - 文件系统的新特性 作者:webabcd 介绍重新想象 Windows 8.1 Store Apps 之文件系统的新特性 简要说明 win8.1 中关于文件系统的增强 "库"管理 管理以及使用索引 示例1.简要说明 win8.1 中关于文件系统的增强Demo.xaml <Page x:Class="

Oracle10g安装升级以及新特性介绍

oracle 这部分内容是以前培训时写的课件,现在共享出来给大家参考.  Oracle10g安装与升级之一 这是以前培训时做的一个关于Oracle10g安装升级及新特性介绍的主题,现在拿出来给大家参考... Oracle10g安装与升级之二 关于Oracle10g安装升级及新特性介绍第二部分... Oracle10g安装与升级之三 关于Oracle10g安装升级及新特性介绍第三部分... Oracle10g安装与升级之四 关于Oracle10g安装升级及新特性介绍第四部分...

SQL Server 2005新特性

一.企业级数据管理 在当今的互联世界中,数据和管理数据的系统必须始终为用户可用且能够确保安全,有了SQL Server 2005,组织内的用户和IT专家将从减少应用程序宕机时间.提高可伸缩性及性能.更紧密的安全控制中获益.SQL Server 2005 也包括了很多新的和改进的功能来帮助企业的IT团队更有效率的工作.SQL Server 2005 包括了几个在企业级数据管理中关键的增强: 易管理 可用性 可伸缩性 安全性 1.易管理 SQL Server 2005 能够更为简单的部署.管理和优化

PHP5的XML新特性

php5|xml 面向的读者 这篇文章的面向对象是所有对PHP5的XML新功能感兴趣的各个水平的PHP开发者.我们假定读者掌握XML的基本知识.然而,如果你已经在你的PHP当中使用了XML,那么这篇文章也会让你受益非浅. 介绍 在当今的互联网世界,XML已经不再是一个时髦词了,它已经被广泛的接受和规范的使用了.因此相对于PHP4,PHP5对于XML的支持更受到了重视.在PHP4中你面对的几乎都是非标准,API中断,内存泄漏以及其它不完全的功能.尽管有些不足已经在PHP4.3中得到改进,开发者们还

jQuery 1.4官方文档详细讲述新特性功能

为了庆祝jQuery的四周岁生日, jQuery的团队荣幸的发布了jQuery Javascript库的最新主要版本! 这个版本包含了大量的编程,测试,和记录文档的工作,我们为此感到很骄傲. 我要以个人的名义感谢 Brandon Aaron, Ben Alman, Louis-Rémi Babe, Ariel Flesler, Paul Irish, Robert Kati?, Yehuda Katz, Dave Methvin, Justin Meyer, Karl Swedberg, and

SQL Server 2000 的新特性

1.2 SQL Server 2000 的新特性SQL Server 2000 全面扩展了SQL Server 7.0 的性能可靠性和易用性使它成为一个杰出的数据库平台可用于大型联机事务处理数据仓库以及电子商务等SQL Server 2000 的新特性主要有以下内容 1.2.1 数据库增强SQL Server 2000 引进了数据库和服务器增强功能以及其它一些新的特性1 XML Extensible Markup Language 扩展标示语言支持关系数据库引擎可以返回XML 文档数据XML 数

ASP 3.0新特性概要

 ASP 3.0新特性概要 在ASP3.0中,有一些新的特性或经历较大的变化或改进的特性.1. 无脚本的ASPASP处理不包括任何脚本的.asp页的速度是很快的,假如你正在创建的站点或Web应用程序文件最终可能使用ASP,最好让这些文件使用.asp文件扩展名,而不用考虑它们是包含服务器端脚本还是仅仅包含静态(HTML和文本)内容. 2. 新的流向控制能力到目前为止,假如想把执行转向另外的一个ASP页,不得不使用Response.Redirect语句,这个工作通过向客户端发送一个响应来指示其载入新

ASP 3.0中的新特性

    假如读者已经熟悉了ASP 2.0,并正在寻找3.0版本中的实际改变的列表,那么将在下面发现这些信息.假如读者是一个ASP的初学者,可以越过本章到下一章,那里循序渐进地介绍了ASP对象和它们的用法.    ASP 3.0新特性概要    在ASP 3.0中,有一些新的特性或经历较大的变化或改进的特性.    1. 无脚本的ASP    如早先提到的, ASP处理不包括任何脚本的.asp页的速度是很快的,假如你正在创建的站点或Web应用程序文件最终可能使用ASP,最好让这些文件使用.asp文

JDK 7新特性简介

JDK7 新特性系列之一 总览 JDK 全称 Java Development Kit,是一套供 Java 开发人员使用的软件开发工具, 其中包括了 JRE(Java Runtime Environment),以及 Java.Jar.Javac. Javap.Javah.Javaws 等工具.自从 Sun 公司 于 2006 年 12 月 11 日发布 JDK6 到 Oracle 公司于 2011 年 7 月 28 日发布 JDK7,历时长达 5 年之久,期间经历了 不少大大小小的事件.所以首先