<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT Certification 考試資訊 &#187; DBA 2.0</title>
	<atom:link href="http://blog.itcert.org/archives/tag/dba-2-0/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.itcert.org</link>
	<description>提供各類IT認證考試資訊、電子書(CCNA,SCJP,MCITP,LPIC,RHCE)</description>
	<lastBuildDate>Sat, 14 Jan 2012 06:44:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>DBA 2.0的時代與Oracle促進的變革</title>
		<link>http://blog.itcert.org/archives/1677</link>
		<comments>http://blog.itcert.org/archives/1677#comments</comments>
		<pubDate>Thu, 10 Dec 2009 01:58:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[DBA 2.0]]></category>
		<category><![CDATA[數據庫]]></category>

		<guid isPermaLink="false">http://blog.itcert.org/?p=1677</guid>
		<description><![CDATA[前幾天我們討論的關於DBA 2.0的話題，實際上也正是Oracle在後9i時代不斷促進的變革，而變革的主要工具之一就正是全新的OEM（Grid/Database Control）。所以我嘗試將這個話題做一個最後的總結。既然我們開始了DBA 2.0的討論，那麼DBA 2.0是從何開始的，又可以如何界定呢？     普遍的認為，DBA 2.0開始於Oracle Database 10g的時代，由於Oracle 10g引入了大量的新特性，使得DBA的工作發生了質的變化。 比如，ASM的引入使得DBA不得不更加深入的介入存儲的管理和維護；Clusterware的引入，使得DBA不得不深入了解和維護Cluster軟件；如果在加上Oracle的OEL（Oracle Enterprise Linux）和最近推出的Exadata以及HP Oracle Database Machine，那麼現在主機、操作系統、OS都需要一個Oracle DBA深層次的介入和管理。     而在傳統的數據庫層面，數據庫的自動管理與自我維護性則不斷提高。 Grid Control/Database Control可以幫助我們更好的監控和管理數據庫，AWR（自動工作負載信息庫）使得信息的收集實現自動化，ADDM（自動數據庫診斷監控程序）使得數據庫可以根據AWR等信息進行自動的性能分析和診斷，SQL Advisor、SPM（SQL Plan Management）可以幫助我們進行SQL的調整和建議……     總結一下那就是，在傳統的數據庫層面，Oracle不斷在強化自動化管理，提高數據庫的自我管理性，減少用戶的干預和工作量；而在數據庫之外，更後端，DBA需要不斷向系統、存儲甚至網絡領域延伸，在前端，DBA則需要不斷向應用層面進行擴展。     那麼DBA 2.0的使命大致就可以概括為：在不斷完善的數據庫管理工作之外，向更廣闊體系層面延伸，包括應用（Application）、系統（System）、存儲（Storage）、網絡（Network）、架構（Architecture）等方面，為企業提供更深遠的架構與決策支持，促進企業向更全面合理的可持續性IT架構方向發展。     這裡所說的&#8221;不斷完善的數據庫管理工作&#8221;實際上是對DBA 2.0的一個深入要求，如果要延伸更廣闊的領域，那麼就必然要將數據庫管理工作處理的游刃有餘，我之前提到過的Proactive一詞就是最核心的要求，只有更加主動的、具有預見性的對數據庫進行維護和管理，才能將很多故障消弭於無形，也才能夠達到數據庫管理上的提高。     既然DBA 2.0意味著更廣泛的層面介入，更深入的知識了解，那麼Oracle也不斷在加強自己的產品，來降低DBA工作的複雜度，加強數據庫的穩定性與可靠性等。實際上通過不斷的收購以及長期的佈局，Oracle已經打造了以數據庫為核心的全系列DBA輔助工具與產品。     比如，在最近的一次會議上，我了解到的Real User Experience Insight產品，這是一款用於全方位監視實際用戶活動的軟件，用以確保基於web的應用程序性能能夠達到期望水平；在達不到期望水平時進行分析和通知，並提供用戶應採取相關措施的軟件。下圖是其原理圖，從Page request到請求返回，所有流程的響應都將被記錄用於預警和評估：      這是我第一次了解到Oracle在應用監控方面的軟件，實際上這是在前端、應用層向前邁進，這是Oracle的擴展策略之一。 而我此前曾經提到的Oracle Enterprise Manager產品（也即新版的Grid Control / Database Control）則是在數據庫層面的巨大增強，Oracle一如既往不斷在數據庫層面加強其產品能力。下圖是Oracle在從開發到產品所有階段自頂向下的應用管理示意圖（摘自Oracle官方演示文檔），其中數據庫層面的Diagnostic and Tuning產品，Provisioning，Configuration Management等產品都是來自OEM產品中的增強。      而右側關於應用測試階段，Oracle也有了很多新的產品，這包括Real Application Testing（這是Oracle Database 11g中的功能，也整合在Oracle 10.2.0.4及之後的版本中），而Data Masking也是最新包含進OEM中的組件。      [...]


Related posts:<ol><li><a href='http://blog.itcert.org/archives/2770' rel='bookmark' title='Oracle 10g  OCM 考試大綱'>Oracle 10g  OCM 考試大綱</a></li>
<li><a href='http://blog.itcert.org/archives/3153' rel='bookmark' title='《Oracle 10g 管理員手冊》英文版 電子書分享'>《Oracle 10g 管理員手冊》英文版 電子書分享</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.itcert.org/archives/1677/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

