<?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>OS与Oracle</title>
	<atom:link href="http://www.os2ora.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.os2ora.com</link>
	<description>专注于现实世界Oracle数据库的高性能，高可扩展性与新一代数据库Exadata架构</description>
	<lastBuildDate>Thu, 10 May 2012 11:29:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Exadata：存储节点上所有监控指标与其监控概览</title>
		<link>http://www.os2ora.com/exadata-all-cell-metrics-and-how-to-monitor-them/</link>
		<comments>http://www.os2ora.com/exadata-all-cell-metrics-and-how-to-monitor-them/#comments</comments>
		<pubDate>Thu, 10 May 2012 11:29:45 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Cell]]></category>
		<category><![CDATA[CellCLI]]></category>
		<category><![CDATA[Metric]]></category>
		<category><![CDATA[metriccurrent]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/exadata-all-cell-metrics-and-how-to-monitor-them/</guid>
		<description><![CDATA[Kaya 发表于 os2ora.com CellCLI是Exadata上存储节点的一个命令，是管理和监控存储节点的一个重要接口。例如，可以通过它收集各种指标（metric）和警报（alert）。了解这些指标的一个好方法是通过CELLCLI命令，从中挖掘出最新的信息。 可以通过以下命令得到存储节点所支持的所有指标： list METRICDEFINITION attributes objectType,metricType,Name,UNIT,description 稍做整理，可以得到下面的表格： objectType metricType Name UNIT description CELL Instantaneous CL_BBU_CHARGE % Disk Controller Battery Charge CELL Instantaneous CL_BBU_TEMP C Disk Controller Battery Temperature CELL Instantaneous CL_CPUT % Percentage of time over the previous minute that the system CPUs were not idle. CELL Instantaneous CL_CPUT_CS % Percentage of [...]]]></description>
			<content:encoded><![CDATA[<p>Kaya 发表于 <a href="http://www.os2ora.com/">os2ora.com</a></p>
<p>CellCLI是Exadata上存储节点的一个命令，是管理和监控存储节点的一个重要接口。例如，可以通过它收集各种指标（metric）和警报（alert）。了解这些指标的一个好方法是通过CELLCLI命令，从中挖掘出最新的信息。</p>
<p>可以通过以下命令得到存储节点所支持的所有指标：</p>
<p>list METRICDEFINITION attributes objectType,metricType,Name,UNIT,description</p>
<p>稍做整理，可以得到下面的表格：</p>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td width="200">objectType</td>
<td width="143">metricType</td>
<td width="194">Name</td>
<td width="146">UNIT</td>
<td width="690">description</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_BBU_CHARGE</td>
<td>%</td>
<td width="690">Disk Controller Battery Charge</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_BBU_TEMP</td>
<td>C</td>
<td width="690">Disk Controller Battery Temperature</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_CPUT</td>
<td>%</td>
<td width="690">Percentage of time over the previous minute that the system CPUs were not idle.</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_CPUT_CS</td>
<td>%</td>
<td width="690">Percentage of CPU time used by CELLSRV</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_CPUT_MS</td>
<td>%</td>
<td width="690">Percentage of CPU time used by MS</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_FANS</td>
<td>Number</td>
<td width="690">Number of working fans on the cell</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_MEMUT</td>
<td>%</td>
<td width="690">Percentage of total physical memory on the cell that is currently used</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_MEMUT_CS</td>
<td>%</td>
<td width="690">Percentage of physical memory used by CELLSRV</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_MEMUT_MS</td>
<td>%</td>
<td width="690">Percentage of physical memory used by MS</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_RUNQ</td>
<td>Number</td>
<td width="690">Average number (over the preceding minute) of processes in the Linux run queue marked running or uninterruptible (from /proc/loadavg).</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_SWAP_IN_BY_SEC</td>
<td>KB/sec</td>
<td width="690">Amount of swap pages read in KB per second</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_SWAP_OUT_BY_SEC</td>
<td>KB/sec</td>
<td width="690">Amount of swap pages written in KB per second</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_SWAP_USAGE</td>
<td>%</td>
<td width="690">Percentage of swap used</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_TEMP</td>
<td>C</td>
<td width="690">Temperature (Celsius) of the server, provided by the BMC</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_VIRTMEM_CS</td>
<td>MB</td>
<td width="690">Amount of virtual memory used by CELLSRV in MB</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>CL_VIRTMEM_MS</td>
<td>MB</td>
<td width="690">Amount of virtual memory used by MS in MB</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>IORM_MODE</td>
<td>Number</td>
<td width="690">I/O Resource Manager objective for the cell</td>
</tr>
<tr>
<td>CELL</td>
<td>Instantaneous</td>
<td>N_NIC_NW</td>
<td>Number</td>
<td width="690">Number of inactive network interfaces</td>
</tr>
<tr>
<td>CELL</td>
<td>Rate</td>
<td>N_HCA_MB_RCV_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes received by InfiniBand interfaces per second</td>
</tr>
<tr>
<td>CELL</td>
<td>Rate</td>
<td>N_HCA_MB_TRANS_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes transmitted by InfiniBand interfaces per second</td>
</tr>
<tr>
<td>CELL</td>
<td>Rate</td>
<td>N_NIC_KB_RCV_SEC</td>
<td>KB/sec</td>
<td width="690">Number of kilobytes received by Ethernet interfaces per second</td>
</tr>
<tr>
<td>CELL</td>
<td>Rate</td>
<td>N_NIC_KB_TRANS_SEC</td>
<td>KB/sec</td>
<td width="690">Number of kilobytes transmitted by Ethernet interfaces per second</td>
</tr>
<tr>
<td>CELL_FILESYSTEM</td>
<td>Instantaneous</td>
<td>CL_FSUT</td>
<td>%</td>
<td width="690">Percentage of total space on this file system that is currently used</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_BY_R_LG</td>
<td>MB</td>
<td width="690">Number of megabytes read in large blocks from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_BY_R_SM</td>
<td>MB</td>
<td width="690">Number of megabytes read in small blocks from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_BY_W_LG</td>
<td>MB</td>
<td width="690">Number of megabytes written in large blocks to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_BY_W_SM</td>
<td>MB</td>
<td width="690">Number of megabytes written in small blocks to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_ERRS</td>
<td>Number</td>
<td width="690">Number of IO errors on a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_RQ_R_LG</td>
<td>IO requests</td>
<td width="690">Number of requests to read large blocks from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_RQ_R_SM</td>
<td>IO requests</td>
<td width="690">Number of requests to read small blocks from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_RQ_W_LG</td>
<td>IO requests</td>
<td width="690">Number of requests to write large blocks to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_RQ_W_SM</td>
<td>IO requests</td>
<td width="690">Number of requests to write small blocks to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_TM_R_LG</td>
<td>us</td>
<td width="690">Cumulative latency of reading large blocks from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_TM_R_SM</td>
<td>us</td>
<td width="690">Cumulative latency of reading small blocks from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_TM_W_LG</td>
<td>us</td>
<td width="690">Cumulative latency of writing large blocks to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Cumulative</td>
<td>CD_IO_TM_W_SM</td>
<td>us</td>
<td width="690">Cumulative latency of writing small blocks to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Instantaneous</td>
<td>CD_IO_LOAD</td>
<td>Number</td>
<td width="690">Average I/O load for the cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Instantaneous</td>
<td>CD_IO_ST_RQ</td>
<td>us/request</td>
<td width="690">Average service time per request for small IO requests to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_BY_R_LG_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read in large blocks per second from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_BY_R_SM_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read in small blocks per second from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_BY_W_LG_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes written in large blocks per second to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_BY_W_SM_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes written in small blocks per second to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_ERRS_MIN</td>
<td>/min</td>
<td width="690">Number of IO errors on a cell disk per minute</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_RQ_R_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to read large blocks per second from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_RQ_R_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to read small blocks per second from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_RQ_W_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to write large blocks per second to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_RQ_W_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to write small blocks per second to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_TM_R_LG_RQ</td>
<td>us/request</td>
<td width="690">Average latency of reading large blocks per request to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_TM_R_SM_RQ</td>
<td>us/request</td>
<td width="690">Average latency of reading small blocks per request from a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_TM_W_LG_RQ</td>
<td>us/request</td>
<td width="690">Average latency of writing large blocks per request to a cell disk</td>
</tr>
<tr>
<td>CELLDISK</td>
<td>Rate</td>
<td>CD_IO_TM_W_SM_RQ</td>
<td>us/request</td>
<td width="690">Average latency of writing small blocks per request to a cell disk</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_BYKEEP_OVERWR</td>
<td>MB</td>
<td width="690">Number of megabytes pushed out of the FlashCache because of space limit for &#8216;keep&#8217; objects</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_BY_R</td>
<td>MB</td>
<td width="690">Number of megabytes read from FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_BY_R_MISS</td>
<td>MB</td>
<td width="690">Number of megabytes read from disks because not all requested data was in FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_BY_R_SKIP</td>
<td>MB</td>
<td width="690">Number of megabytes read from disks for IO requests with a hint to bypass FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_BY_W</td>
<td>MB</td>
<td width="690">Number of megabytes written to FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_BYKEEP_R</td>
<td>MB</td>
<td width="690">Number of megabytes read from FlashCache for &#8216;keep&#8217; objects</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_BYKEEP_W</td>
<td>MB</td>
<td width="690">Number of megabytes written to FlashCache for &#8216;keep&#8217; objects</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_ERRS</td>
<td>Number</td>
<td width="690">Number of IO errors on FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQ_R</td>
<td>IO requests</td>
<td width="690">Number of read IO requests satisfied from FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQ_R_MISS</td>
<td>IO requests</td>
<td width="690">Number of read IO requests which did not find all data in FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQ_R_SKIP</td>
<td>IO requests</td>
<td width="690">Number of read IO requests with a hint to bypass FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQ_W</td>
<td>IO requests</td>
<td width="690">Number of IO requests which resulted in FlashCache being populated with data</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQKEEP_R</td>
<td>IO requests</td>
<td width="690">Number of read IO requests for &#8216;keep&#8217; objects satisfied from FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQKEEP_R_MISS</td>
<td>IO requests</td>
<td width="690">Number of read IO requests for &#8216;keep&#8217; objects which did not find all data in FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQKEEP_R_SKIP</td>
<td>IO requests</td>
<td width="690">Number of read IO requests for &#8216;keep&#8217; objects with a hint to bypass FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Cumulative</td>
<td>FC_IO_RQKEEP_W</td>
<td>IO requests</td>
<td width="690">Number of IO requests for &#8216;keep&#8217; objects which resulted in FlashCache being populated with data</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Instantaneous</td>
<td>FC_BY_USED</td>
<td>MB</td>
<td width="690">Number of megabytes used on FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Instantaneous</td>
<td>FC_BYKEEP_USED</td>
<td>MB</td>
<td width="690">Number of megabytes used for &#8216;keep&#8217; objects on FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_BYKEEP_OVERWR_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes per second pushed out of the FlashCache because of space limit for &#8216;keep&#8217; objects</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_BY_R_MISS_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read from disks per second because not all requested data was in FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_BY_R_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read per second from FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_BY_R_SKIP_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read from disks per second for IO requests with a hint to bypass FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_BY_W_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes per second written to FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_BYKEEP_R_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read per second from FlashCache for &#8216;keep&#8217; objects</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_BYKEEP_W_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes per second written to FlashCache for &#8216;keep&#8217; objects</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQ_R_MISS_SEC</td>
<td>IO/sec</td>
<td width="690">Number of read IO requests per second which did not find all data in FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQ_R_SEC</td>
<td>IO/sec</td>
<td width="690">Number of read IO requests satisfied per second from FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQ_R_SKIP_SEC</td>
<td>IO/sec</td>
<td width="690">Number of read IO requests per second with a hint to bypass FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQ_W_SEC</td>
<td>IO/sec</td>
<td width="690">Number of IO requests per second which resulted in FlashCache being populated with data</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQKEEP_R_MISS_SEC</td>
<td>IO/sec</td>
<td width="690">Number of read IO requests per second for &#8216;keep&#8217; objects which did not find all data in FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQKEEP_R_SEC</td>
<td>IO/sec</td>
<td width="690">Number of read IO requests for &#8216;keep&#8217; objects per second satisfied from FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQKEEP_R_SKIP_SEC</td>
<td>IO/sec</td>
<td width="690">Number of read IO requests per second for &#8216;keep&#8217; objects with a hint to bypass FlashCache</td>
</tr>
<tr>
<td>FLASHCACHE</td>
<td>Rate</td>
<td>FC_IO_RQKEEP_W_SEC</td>
<td>IO/sec</td>
<td width="690">Number of IO requests per second for &#8216;keep&#8217; objects which resulted in FlashCache being populated with data</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_ACTUAL_OUTLIERS</td>
<td>IO requests</td>
<td width="690">The number of times redo writes to flash and disk both exceeded the outlier threshold</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_DISK_FIRST</td>
<td>IO requests</td>
<td width="690">The number of times redo writes first completed to disk</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_DISK_IO_ERRS</td>
<td>IO requests</td>
<td width="690">The number of disk I/O errors encountered by Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_EFFICIENCY_PERCENTAGE</td>
<td>%</td>
<td width="690">The efficiency of Smart Flash Logging expressed as a percentage</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_FLASH_FIRST</td>
<td>IO requests</td>
<td width="690">The number of times redo writes first completed to flash</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_FLASH_IO_ERRS</td>
<td>IO requests</td>
<td width="690">The number of flash I/O errors encountered by Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_FLASH_ONLY_OUTLIERS</td>
<td>IO requests</td>
<td width="690">The number of times redo writes to flash exceeded the outlier threshold</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_IO_DB_BY_W</td>
<td>MB</td>
<td width="690">The number of MB written to hard disk by Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_IO_FL_BY_W</td>
<td>MB</td>
<td width="690">The number of MB written to flash by Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_IO_W</td>
<td>IO requests</td>
<td width="690">The number of writes serviced by Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_IO_W_SKIP_BUSY</td>
<td>IO requests</td>
<td width="690">The number of redo writes that could not be serviced by Smart Flash Logging because too much data had not yet been written to disk</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_IO_W_SKIP_LARGE</td>
<td>IO requests</td>
<td width="690">The number of large redo writes that could not be serviced by Smart Flash Logging because the size of the data was larger than the amount of available space on any flash disk</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Cumulative</td>
<td>FL_PREVENTED_OUTLIERS</td>
<td>IO requests</td>
<td width="690">The number of times redo writes to disk exceeded the outlier threshold; these would have been outliers had it not been for Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Instantaneous</td>
<td>FL_BY_KEEP</td>
<td>Number</td>
<td width="690">The amount of redo data saved on flash due to disk I/O errors</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Instantaneous</td>
<td>FL_EFFICIENCY_PERCENTAGE_HOUR</td>
<td>%</td>
<td width="690">The efficiency of Smart Flash Logging over the last hour expressed as a percentage</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Instantaneous</td>
<td>FL_IO_DB_BY_W_SEC</td>
<td>MB/sec</td>
<td width="690">The rate which is the number of MB per second written to hard disk by Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Instantaneous</td>
<td>FL_IO_FL_BY_W_SEC</td>
<td>MB/sec</td>
<td width="690">The rate which is the number of MB per second written to flash by Smart Flash Logging</td>
</tr>
<tr>
<td>FLASHLOG</td>
<td>Instantaneous</td>
<td>FL_IO_W_SKIP_BUSY_MIN</td>
<td>IO/sec</td>
<td width="690">The number of redo writes during the last minute that could not be serviced by Smart Flash Logging because too much data had not yet been written to disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_BY_R_LG</td>
<td>MB</td>
<td width="690">Number of megabytes read in large blocks from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_BY_R_SM</td>
<td>MB</td>
<td width="690">Number of megabytes read in small blocks from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_BY_W_LG</td>
<td>MB</td>
<td width="690">Number of megabytes written in large blocks to a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_BY_W_SM</td>
<td>MB</td>
<td width="690">Number of megabytes written in small blocks to a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_ERRS</td>
<td>Number</td>
<td width="690">Number of IO errors on a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_RQ_R_LG</td>
<td>IO requests</td>
<td width="690">Number of requests to read large blocks from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_RQ_R_SM</td>
<td>IO requests</td>
<td width="690">Number of requests to read small blocks from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_RQ_W_LG</td>
<td>IO requests</td>
<td width="690">Number of requests to write large blocks to a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Cumulative</td>
<td>GD_IO_RQ_W_SM</td>
<td>IO requests</td>
<td width="690">Number of requests to write small blocks to a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_BY_R_LG_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read in large blocks per second from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_BY_R_SM_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes read in small blocks per second from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_BY_W_LG_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes written in large blocks per second to a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_BY_W_SM_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes written in small blocks per second to a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_ERRS_MIN</td>
<td>/min</td>
<td width="690">Number of IO errors on a grid disk per minute</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_RQ_R_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to read large blocks per second from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_RQ_R_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to read small blocks per second from a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_RQ_W_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to write large blocks per second to a grid disk</td>
</tr>
<tr>
<td>GRIDDISK</td>
<td>Rate</td>
<td>GD_IO_RQ_W_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of requests to write small blocks per second to a grid disk</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Cumulative</td>
<td>N_MB_DROP</td>
<td>MB</td>
<td width="690">Number of megabytes droped during transmission to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Cumulative</td>
<td>N_MB_RDMA_DROP</td>
<td>MB</td>
<td width="690">Number of megabytes dropped during RDMA transmission to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Cumulative</td>
<td>N_MB_RECEIVED</td>
<td>MB</td>
<td width="690">Number of megabytes received from a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Cumulative</td>
<td>N_MB_RESENT</td>
<td>MB</td>
<td width="690">Number of megabytes resent to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Cumulative</td>
<td>N_MB_SENT</td>
<td>MB</td>
<td width="690">Number of megabytes transmitted to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Cumulative</td>
<td>N_RDMA_RETRY_TM</td>
<td>ms</td>
<td width="690">Latency of the retry actions during RDMA transmission to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Rate</td>
<td>N_MB_DROP_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes droped during transmission per second to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Rate</td>
<td>N_MB_RDMA_DROP_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes dropped during RDMA transmission per second to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Rate</td>
<td>N_MB_RECEIVED_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes per second received from a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Rate</td>
<td>N_MB_RESENT_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes resent per second to a particular host</td>
</tr>
<tr>
<td>HOST_INTERCONNECT</td>
<td>Rate</td>
<td>N_MB_SENT_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes transmitted per second to a particular host</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Cumulative</td>
<td>CT_FC_IO_RQ</td>
<td>IO requests</td>
<td width="690">Number of IO requests issued by an IORM category to flash cache</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Cumulative</td>
<td>CT_FD_IO_RQ_LG</td>
<td>IO requests</td>
<td width="690">Number of large IO requests issued by an IORM category to flash disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Cumulative</td>
<td>CT_FD_IO_RQ_SM</td>
<td>IO requests</td>
<td width="690">Number of small IO requests issued by an IORM category to flash disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Cumulative</td>
<td>CT_IO_RQ_LG</td>
<td>IO requests</td>
<td width="690">Number of large IO requests issued by an IORM category to hard disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Cumulative</td>
<td>CT_IO_RQ_SM</td>
<td>IO requests</td>
<td width="690">Number of small IO requests issued by an IORM category to hard disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Cumulative</td>
<td>CT_IO_WT_LG</td>
<td>ms</td>
<td width="690">IORM wait time for large IO requests issued by an IORM category</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Cumulative</td>
<td>CT_IO_WT_SM</td>
<td>ms</td>
<td width="690">IORM wait time for small IO requests issued by an IORM category</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Instantaneous</td>
<td>CT_FC_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this category to flash cache</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Instantaneous</td>
<td>CT_FD_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this category to flash disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Instantaneous</td>
<td>CT_FD_IO_LOAD</td>
<td>Number</td>
<td width="690">Average I/O load from this category for flash disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Instantaneous</td>
<td>CT_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this category to hard disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Instantaneous</td>
<td>CT_IO_LOAD</td>
<td>Number</td>
<td width="690">Average I/O load from this category for hard disks</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Instantaneous</td>
<td>CT_IO_UTIL_LG</td>
<td>%</td>
<td width="690">Percentage of disk resources utilized by large requests from this category</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Instantaneous</td>
<td>CT_IO_UTIL_SM</td>
<td>%</td>
<td width="690">Percentage of disk resources utilized by small requests from this category</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Rate</td>
<td>CT_FC_IO_RQ_SEC</td>
<td>IO/sec</td>
<td width="690">Number of IO requests issued by an IORM category to flash cache per second</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Rate</td>
<td>CT_FD_IO_RQ_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of large IO requests issued by an IORM category to flash disks per second</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Rate</td>
<td>CT_FD_IO_RQ_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of small IO requests issued by an IORM category to flash disks per second</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Rate</td>
<td>CT_IO_RQ_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of large IO requests issued by an IORM category to hard disks per second</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Rate</td>
<td>CT_IO_RQ_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of small IO requests issued by an IORM category to hard disks per second</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Rate</td>
<td>CT_IO_WT_LG_RQ</td>
<td>ms/request</td>
<td width="690">Average IORM wait time per request for large IO requests issued by an IORM category</td>
</tr>
<tr>
<td>IORM_CATEGORY</td>
<td>Rate</td>
<td>CT_IO_WT_SM_RQ</td>
<td>ms/request</td>
<td width="690">Average IORM wait time per request for small IO requests issued by an IORM category</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Cumulative</td>
<td>CG_FC_IO_RQ</td>
<td>IO requests</td>
<td width="690">Number of IO requests issued by a consumer group to flash cache</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Cumulative</td>
<td>CG_FD_IO_RQ_LG</td>
<td>IO requests</td>
<td width="690">Number of large IO requests issued by a consumer group to flash disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Cumulative</td>
<td>CG_FD_IO_RQ_SM</td>
<td>IO requests</td>
<td width="690">Number of small IO requests issued by a consumer group to flash disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Cumulative</td>
<td>CG_IO_RQ_LG</td>
<td>IO requests</td>
<td width="690">Number of large IO requests issued by a consumer group to hard disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Cumulative</td>
<td>CG_IO_RQ_SM</td>
<td>IO requests</td>
<td width="690">Number of small IO requests issued by a consumer group to hard disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Cumulative</td>
<td>CG_IO_WT_LG</td>
<td>ms</td>
<td width="690">IORM wait time for large IO requests issued by a consumer group</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Cumulative</td>
<td>CG_IO_WT_SM</td>
<td>ms</td>
<td width="690">IORM wait time for small IO requests issued by a consumer group</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Instantaneous</td>
<td>CG_FC_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this consumer group to flash cache</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Instantaneous</td>
<td>CG_FD_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this consumer group to flash disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Instantaneous</td>
<td>CG_FD_IO_LOAD</td>
<td>Number</td>
<td width="690">Average I/O load from this consumer group for flash disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Instantaneous</td>
<td>CG_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this consumer group to hard disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Instantaneous</td>
<td>CG_IO_LOAD</td>
<td>Number</td>
<td width="690">Average I/O load from this consumer group for hard disks</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Instantaneous</td>
<td>CG_IO_UTIL_LG</td>
<td>%</td>
<td width="690">Percentage of disk resources utilized by large requests from this consumer group</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Instantaneous</td>
<td>CG_IO_UTIL_SM</td>
<td>%</td>
<td width="690">Percentage of disk resources utilized by small requests from this consumer group</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Rate</td>
<td>CG_FC_IO_RQ_SEC</td>
<td>IO/sec</td>
<td width="690">Number of IO requests issued by a consumer group to flash cache per second</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Rate</td>
<td>CG_FD_IO_RQ_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of large IO requests issued by a consumer group to flash disks per second</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Rate</td>
<td>CG_FD_IO_RQ_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of small IO requests issued by a consumer group to flash disks per second</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Rate</td>
<td>CG_IO_RQ_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of large IO requests issued by a consumer group to hard disks per second</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Rate</td>
<td>CG_IO_RQ_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of small IO requests issued by a consumer group to hard disks per second</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Rate</td>
<td>CG_IO_WT_LG_RQ</td>
<td>ms/request</td>
<td width="690">Average IORM wait time per request for large IO requests issued by a consumer group</td>
</tr>
<tr>
<td>IORM_CONSUMER_GROUP</td>
<td>Rate</td>
<td>CG_IO_WT_SM_RQ</td>
<td>ms/request</td>
<td width="690">Average IORM wait time per request for small IO requests issued by a consumer group</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_FC_IO_RQ</td>
<td>IO requests</td>
<td width="690">Number of IO requests issued by a database to flash cache</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_FD_IO_RQ_LG</td>
<td>IO requests</td>
<td width="690">Number of large IO requests issued by a database to flash disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_FD_IO_RQ_SM</td>
<td>IO requests</td>
<td width="690">Number of small IO requests issued by a database to flash disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_FL_IO_BY</td>
<td>MB</td>
<td width="690">The number of MB written to the Flash Log</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_FL_IO_RQ</td>
<td>IO requests</td>
<td width="690">The number of I/O requests issued to the Flash Log</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_IO_RQ_LG</td>
<td>IO requests</td>
<td width="690">Number of large IO requests issued by a database to hard disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_IO_RQ_SM</td>
<td>IO requests</td>
<td width="690">Number of small IO requests issued by a database to hard disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_IO_WT_LG</td>
<td>ms</td>
<td width="690">IORM wait time for large IO requests issued by a database</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Cumulative</td>
<td>DB_IO_WT_SM</td>
<td>ms</td>
<td width="690">IORM wait time for small IO requests issued by a database</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_FC_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this database to flash cache</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_FD_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this database to flash disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_FD_IO_LOAD</td>
<td>Number</td>
<td width="690">Average I/O load from this database for flash disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_FL_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">The number of MB written per second to the Flash Log</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_FL_IO_RQ_SEC</td>
<td>IO/sec</td>
<td width="690">The number of I/O requests per second issued to the Flash Log</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_IO_BY_SEC</td>
<td>MB/sec</td>
<td width="690">Number of megabytes of I/O per second for this database to hard disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_IO_LOAD</td>
<td>Number</td>
<td width="690">Average I/O load from this database for hard disks</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_IO_UTIL_LG</td>
<td>%</td>
<td width="690">Percentage of disk resources utilized by large requests from this database</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Instantaneous</td>
<td>DB_IO_UTIL_SM</td>
<td>%</td>
<td width="690">Percentage of disk resources utilized by small requests from this database</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Rate</td>
<td>DB_FC_IO_RQ_SEC</td>
<td>IO/sec</td>
<td width="690">Number of IO requests issued by a database to flash cache per second</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Rate</td>
<td>DB_FD_IO_RQ_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of large IO requests issued by a database to flash disks per second</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Rate</td>
<td>DB_FD_IO_RQ_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of small IO requests issued by a database to flash disks per second</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Rate</td>
<td>DB_IO_RQ_LG_SEC</td>
<td>IO/sec</td>
<td width="690">Number of large IO requests issued by a database to hard disks per second</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Rate</td>
<td>DB_IO_RQ_SM_SEC</td>
<td>IO/sec</td>
<td width="690">Number of small IO requests issued by a database to hard disks per second</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Rate</td>
<td>DB_IO_WT_LG_RQ</td>
<td>ms/request</td>
<td width="690">Average IORM wait time per request for large IO requests issued by a database</td>
</tr>
<tr>
<td>IORM_DATABASE</td>
<td>Rate</td>
<td>DB_IO_WT_SM_RQ</td>
<td>ms/request</td>
<td width="690">Average IORM wait time per request for small IO requests issued by a database</td>
</tr>
</tbody>
</table>
<p>&#160;</p>
<p>信息很丰富，对objectType做下汇总，可以得到存储节点所支持的监控类型：</p>
<ul>
<li>CELL </li>
<li>CELL_FILESYSTEM </li>
<li>CELLDISK </li>
<li>FLASHCACHE </li>
<li>FLASHLOG </li>
<li>GRIDDISK </li>
<li>HOST_INTERCONNECT </li>
<li>IORM_CATEGORY </li>
<li>IORM_CONSUMER_GROUP </li>
<li>IORM_DATABASE </li>
</ul>
<p>对metricType（指标类型）做下汇总，可以得到指标的不种类型：    </p>
<p>■ Cumulative: Statistics since the metric was created.     <br />■ Instantaneous: Values at the time the metric is collected.     <br />■ Rate: Computed value for metric by averaging statistics over a period of time.</p>
<p>大家接下来关注的另一个问题可能是如何得到这些指标的值。有两种方式：</p>
<ul>
<li>LIST METRICCURRENT，用于显示指标的当前值 </li>
<li>LIST METRICHISTORY，用于显示指标过去一段时间的历史值 </li>
</ul>
<p>要注意的是，LIST METRICCURRENT不是说CellCLI会帮你发出命令去收集当前指标的值，而只是显示出刚过去一分钟系统所收集到的指标值。下面是一个例子：</p>
<p>CellCLI&gt; list metriccurrent where name=&#8217;CG_IO_UTIL_LG&#8217; and metricObjectName=&#8217;DBM.OTHER_GROUPS&#8217; ATTRIBUTES name, collectionTime, objectType, metricObjectName, metricType, metricValue    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; CG_IO_UTIL_LG&#160;&#160; 2012-05-10T05:01:58-05:00&#160;&#160;&#160;&#160;&#160;&#160; IORM_CONSUMER_GROUP&#160;&#160;&#160;&#160; DBM.OTHER_GROUPS&#160;&#160;&#160;&#160; Instantaneous&#160;&#160; 0 % </p>
<p>CellCLI&gt; list metriccurrent where name=&#8217;CG_IO_UTIL_LG&#8217; and metricObjectName=&#8217;DBM.OTHER_GROUPS&#8217; ATTRIBUTES name, collectionTime, objectType, metricObjectName, metricType, metricValue    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; CG_IO_UTIL_LG&#160;&#160; 2012-05-10T05:01:58-05:00&#160;&#160;&#160;&#160;&#160;&#160; IORM_CONSUMER_GROUP&#160;&#160;&#160;&#160; DBM.OTHER_GROUPS&#160;&#160;&#160;&#160; Instantaneous&#160;&#160; 0 % </p>
<p>CellCLI&gt; list metriccurrent where name=&#8217;CG_IO_UTIL_LG&#8217; and metricObjectName=&#8217;DBM.OTHER_GROUPS&#8217; ATTRIBUTES name, collectionTime, objectType, metricObjectName, metricType, metricValue    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; CG_IO_UTIL_LG&#160;&#160; 2012-05-10T05:02:58-05:00&#160;&#160;&#160;&#160;&#160;&#160; IORM_CONSUMER_GROUP&#160;&#160;&#160;&#160; DBM.OTHER_GROUPS&#160;&#160;&#160;&#160; Instantaneous&#160;&#160; 0 % </p>
<p>所以，如果你期望当前的某个指标值已经重置或者说清零了，而通过list metriccurrent还能看到非零值，就不是什么奇怪的事情了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/exadata-all-cell-metrics-and-how-to-monitor-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>窗外，那一片雪山</title>
		<link>http://www.os2ora.com/%e7%aa%97%e5%a4%96%ef%bc%8c%e9%82%a3%e4%b8%80%e7%89%87%e9%9b%aa%e5%b1%b1/</link>
		<comments>http://www.os2ora.com/%e7%aa%97%e5%a4%96%ef%bc%8c%e9%82%a3%e4%b8%80%e7%89%87%e9%9b%aa%e5%b1%b1/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 15:40:40 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/%e7%aa%97%e5%a4%96%ef%bc%8c%e9%82%a3%e4%b8%80%e7%89%87%e9%9b%aa%e5%b1%b1/</guid>
		<description><![CDATA[&#160; &#160; &#160; &#160; &#160; &#160; &#160; 如果我有这么一扇窗，那该多惬意！工作闷了，看书闷了，看看窗外，真是心旷神怡的啊。 那是到乌鲁木齐飞机上的第一份礼物。]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p><img height="601" src="https://public.bay.livefilestore.com/y1pkv1vat0GQfaQNlGE18yAy7bNTWkSnSuB44DqUmrmzpr1XljaVsavyJZWWMLWJlyCy4cPgWwtJxnvn4x6xTf6uw/IMG_0082.jpg?psid=1" width="800" /> </p>
<p>&#160;</p>
<p><img height="601" src="https://public.bay.livefilestore.com/y1pBtpXSogYBRbxQXpT-1HBJfibKnwxPNf92RhuVA0E_mu53P93bEFr5Ju8-oAajMOgvKr_WYRKahYYvGI2LPuNOg/IMG_0085.jpg?psid=1" width="800" /> </p>
<p>&#160;</p>
<p><img height="601" src="https://public.bay.livefilestore.com/y1p0-c6hx-NdPmjuqRM8VcyfgnO_O_RYYzpGpAvKD1JE3e5K8G_vrHnOTBmu0My5H1hgGs5Rh4gt3d76g-fV9DF3A/IMG_0100.jpg?psid=1" width="800" /></p>
<p>&#160;</p>
<p><img height="601" src="https://public.bay.livefilestore.com/y1pI_PjDf9GmoFWQsTago5t8YT3kHtY_evzeUS3Jxt1kh-RL3hnJwAz8phOgvKQhSM95d639VV4DUj6SMamBQjQzw/IMG_0091.jpg?psid=1" width="800" /> </p>
<p>&#160;</p>
<p><img height="601" src="https://public.bay.livefilestore.com/y1pvWGSq9OSN8VWKyPgkBwhhnRAGUzjTOWlldjWckMYJuv9zD9DW39r-F0R3zW98r02dMb2nSmm1R6LwLVx4FhI-g/IMG_0093.jpg?psid=1" width="800" /> </p>
<p>&#160;</p>
<p><img height="601" src="https://public.bay.livefilestore.com/y1pC2KDFxtmVpfANQQAdp8vINx2rFbvvcwqcrSaZxOUVDjdz2CLwNGhJv-xkhzlrwqWuqr6nFH83FqFv-MSuAX8JQ/IMG_0097.jpg?psid=1" width="800" /> </p>
<p>&#160;</p>
<p>如果我有这么一扇窗，那该多惬意！工作闷了，看书闷了，看看窗外，真是心旷神怡的啊。</p>
<p>那是到乌鲁木齐飞机上的第一份礼物。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/%e7%aa%97%e5%a4%96%ef%bc%8c%e9%82%a3%e4%b8%80%e7%89%87%e9%9b%aa%e5%b1%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expert Oracle Exadata 译者注</title>
		<link>http://www.os2ora.com/expert-oracle-exadata-translator-note/</link>
		<comments>http://www.os2ora.com/expert-oracle-exadata-translator-note/#comments</comments>
		<pubDate>Sun, 08 Apr 2012 15:27:36 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Expert Oracle Exadata]]></category>
		<category><![CDATA[数据库性能调优]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[Exdata]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/expert-oracle-exadata-%e8%af%91%e8%80%85%e6%b3%a8/</guid>
		<description><![CDATA[Kaya 发表于&#160;os2ora.com 最近半年多，我们一直在鼓捣一本书。有图有真相，它就是Expert Oracle Exadata。 Exdata是Oracle软硬件相结合的一个产品，可以说它是技术上的先驱与创新的结合，甚至可以说它代表着Oracle数据库未来的发展方向。本书的三个作者Kerry Osborne, Randy Johnson, and Tanel Põder有着丰富的现实世界Exadata实施经验，他们为你尽力掀开Exadata的神秘面纱，使你真正理解Exadata的工作机制，还有如何充分利用Exadata平台所提供的各种优势。 如在书的背面所写，你将学会： 安装配置Exadata的方法 高效移植大数据量到Exadata的方法 如何连接Exadata到外部系统 如何配置Exadata的高可用性特性，包括RAC和ASM 如何使用资源管理器（DBRM和IORM）支持数据库整合 如何利用Exdata特性（Smart Scan etc.）实施调优策略 三个作者论述的侧重点各有不同。 Kerry是OakTable的成员和Oracle ACE Director，他的blog是http://kerryosborne.oracle-guy.com。在本书中他专注于对Exadata相关特性的描述。通过大量的例子深入浅出地介绍了Exadata的主要特性，同时还大量地挖掘了各个特性后面的细节。 Randy是Enkitec公司的首席咨询顾问，在本书中具体关注Exadata的管理，包括对数据库资源管理器，配置和恢复，存储节点和计算节点的详细剖析，可以在http://blog.enkitec.com找到他的文章。 Tanel是全球Oracle社区的著名人物，同样是OakTable的成员和Oracle ACE Director。性能优化的相关章节主要由他执笔，既有全局的系统方法论的阐述，也有对每个性能指标含义的具体说明，还有对SQL，存贮节点的调优监控思路。这些论述即使在非Exadata平台也有非常大的借鉴意义。他的blog是http://blog.tanelpoder.com。 Tanel和Randy还合作编写了移植的主题，这也是充满实践性的真知灼见的一章，里面提到的方案在实施中会有很好的借鉴意义。 由三位各有所长的作者联名执笔，终于成就了这本恢宏巨作。 说了这么多，其实我前面说的鼓捣就是合作翻译这么一部大块头的巨著了。另两位合作者是Kamus和Jacky。当然，王婆卖瓜，自卖自夸。我也介绍一下Jacky和Kamus。 Kamus是云和恩墨的技术总监，同样是Oracle ACE Director，ACOUG（www.acoug.org）联合创始人。他的Blog是http://www.dbform.com。 Jacky是阿里巴巴的架构师，负责数据库性能优化与应用架构改进，主导推动了阿里巴巴数据库技术的变革历程。现致力于推动Flash存储技术在数据库领域的应用，研究软硬件结合的数据库解决方案。他的Blog是http://www.hellodb.net。 如上面所言，这是一本信息量极其丰富的书。这本即将出版的中文译著，我想它的最大的特色在于，我们不仅和原作者一起讨论校对了原版本的已有的和我们所发现的众多瑕疵，使它成为原著全球的最新版本；而且我们以译者注的方式加入了很多自己的理解，这些理解对于准确理解原著和扩展认识将是非常有帮助的。 即便如此，我还有余兴未尽的感觉，我特别想对译者注和一些可能关键点再做进一步的扩展，进一步挖掘Exadata平台后面更多规律性的东西，并把它们尽情地展现出来。这本书或许是一个载体，凭借本书的脉络，可以串起Exadata平台的所有关键点，并加入更加的实践性或理论性的东西。 这也许是我写这篇文章的另一目的，我想在后面的一系列可能的文章中分享对本书涉及主题的一些扩展思考——不管是对我负责翻译的章节，还是做为校对者对Kamus和Jacky所负责章节。希望这是精彩旅程的起点！]]></description>
			<content:encoded><![CDATA[<p><span style="display: inline! important; float: none; word-spacing: 0px; font: 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(85,85,85); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Kaya 发表于<span class="Apple-converted-space">&#160;</span></span><a style="word-spacing: 0px; font: bold 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(102,102,102); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; text-decoration: underline; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" href="http://www.os2ora.com/">os2ora.com</a></p>
<p>最近半年多，我们一直在鼓捣一本书。有图有真相，它就是Expert Oracle Exadata。</p>
<p><img src="http://www.apress.com/media/catalog/product/cache/9/image/9df78eab33525d08d6e5fb8d27136e95/A/9/A9781430233923-3d_9.png" /> </p>
<p>Exdata是Oracle软硬件相结合的一个产品，可以说它是技术上的先驱与创新的结合，甚至可以说它代表着Oracle数据库未来的发展方向。本书的三个作者Kerry Osborne, Randy Johnson, and Tanel Põder有着丰富的现实世界Exadata实施经验，他们为你尽力掀开Exadata的神秘面纱，使你真正理解Exadata的工作机制，还有如何充分利用Exadata平台所提供的各种优势。</p>
<p>如在书的背面所写，你将学会：</p>
<ul>
<li>安装配置Exadata的方法 </li>
<li>高效移植大数据量到Exadata的方法 </li>
<li>如何连接Exadata到外部系统 </li>
<li>如何配置Exadata的高可用性特性，包括RAC和ASM </li>
<li>如何使用资源管理器（DBRM和IORM）支持数据库整合 </li>
<li>如何利用Exdata特性（Smart Scan etc.）实施调优策略 </li>
</ul>
<p>三个作者论述的侧重点各有不同。</p>
<p>Kerry是OakTable的成员和Oracle ACE Director，他的blog是<a href="http://kerryosborne.oracle-guy.com">http://kerryosborne.oracle-guy.com</a>。在本书中他专注于对Exadata相关特性的描述。通过大量的例子深入浅出地介绍了Exadata的主要特性，同时还大量地挖掘了各个特性后面的细节。</p>
<p>Randy是Enkitec公司的首席咨询顾问，在本书中具体关注Exadata的管理，包括对数据库资源管理器，配置和恢复，存储节点和计算节点的详细剖析，可以在<a href="http://blog.enkitec.com">http://blog.enkitec.com</a>找到他的文章。</p>
<p>Tanel是全球Oracle社区的著名人物，同样是OakTable的成员和Oracle ACE Director。性能优化的相关章节主要由他执笔，既有全局的系统方法论的阐述，也有对每个性能指标含义的具体说明，还有对SQL，存贮节点的调优监控思路。这些论述即使在非Exadata平台也有非常大的借鉴意义。他的blog是<a href="http://blog.tanelpoder.com">http://blog.tanelpoder.com</a>。</p>
<p>Tanel和Randy还合作编写了移植的主题，这也是充满实践性的真知灼见的一章，里面提到的方案在实施中会有很好的借鉴意义。</p>
<p>由三位各有所长的作者联名执笔，终于成就了这本恢宏巨作。</p>
<p>说了这么多，其实我前面说的鼓捣就是合作翻译这么一部大块头的巨著了。另两位合作者是Kamus和Jacky。当然，王婆卖瓜，自卖自夸。我也介绍一下Jacky和Kamus。</p>
<p>Kamus是云和恩墨的技术总监，同样是Oracle ACE Director，ACOUG（<a href="http://www.acoug.org">www.acoug.org</a>）联合创始人。他的Blog是<a href="http://www.dbform.com">http://www.dbform.com</a>。</p>
<p>Jacky是阿里巴巴的架构师，负责数据库性能优化与应用架构改进，主导推动了阿里巴巴数据库技术的变革历程。现致力于推动Flash存储技术在数据库领域的应用，研究软硬件结合的数据库解决方案。他的Blog是<a href="http://www.hellodb.net">http://www.hellodb.net</a>。</p>
</p>
<p>如上面所言，这是一本信息量极其丰富的书。这本即将出版的中文译著，我想它的最大的特色在于，我们不仅和原作者一起讨论校对了原版本的已有的和我们所发现的众多瑕疵，使它成为原著全球的最新版本；而且我们以译者注的方式加入了很多自己的理解，这些理解对于准确理解原著和扩展认识将是非常有帮助的。</p>
<p>即便如此，我还有余兴未尽的感觉，我特别想对译者注和一些可能关键点再做进一步的扩展，进一步挖掘Exadata平台后面更多规律性的东西，并把它们尽情地展现出来。这本书或许是一个载体，凭借本书的脉络，可以串起Exadata平台的所有关键点，并加入更加的实践性或理论性的东西。</p>
<p>这也许是我写这篇文章的另一目的，我想在后面的一系列可能的文章中分享对本书涉及主题的一些扩展思考——不管是对我负责翻译的章节，还是做为校对者对Kamus和Jacky所负责章节。希望这是精彩旅程的起点！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/expert-oracle-exadata-translator-note/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>上海</title>
		<link>http://www.os2ora.com/%e4%b8%8a%e6%b5%b7-2/</link>
		<comments>http://www.os2ora.com/%e4%b8%8a%e6%b5%b7-2/#comments</comments>
		<pubDate>Sun, 08 Apr 2012 15:19:38 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[人在旅途]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/%e4%b8%8a%e6%b5%b7-2/</guid>
		<description><![CDATA[时间，走了一个轮回。 6年多前，只身来到上海。在火车上，用笔规划着即使到来的实习生活，带着一股青春的稚气，追求新生活的豪情壮志。那是第一次独自一人为着自己将来的生活跨出广东省，如果不算上和导师去北京验收项目的话。出发前，回了趟家，爸爸妈妈把我送到大路边，上车瞬间，我的眼睛湿润了，不自觉紧握爸爸的粗糙而温暖的手，而后上车，远去，体验着一种成长的悲壮。 上海火车站，就这样成为了到上海后的起点。倏忽间，工作后，到上海几乎成为家常便饭。外滩抑或豫园，金桥抑或外高桥，浦东、虹桥机场抑或虹桥火车站，基本上就是工作的三点一线。上海火车站，好象慢慢地从记忆中消失了一样。而突然地，当的士带着我从虹桥机场慢慢逼近上海火车站旁边所住宿的酒店时，第一次到上海火车站的记忆终于复活了。 那已经是6年光阴。6年，发生了太多的事情了。站在酒店房间的窗口边，正好可以俯视着下面的火车站，车水马龙。还记得那时在上海，对上海的地铁系统再熟悉不过，从长宁区到外滩，到张江，到莘庄，到闵行。而现在，却对上海的高架桥有进一步的接触，从内环，中环到外环。那时在火车站，一定也没有注意到在火车站及在附近酒店里频繁出现的众多的老外。每个人总有自己的生活圈及其视野，或许再过几年，眼中的上海又发生着更多的变化。其实，上海没变，变的是我自己。现实与回忆交叉，竟有一种好玩的成长的感觉。]]></description>
			<content:encoded><![CDATA[<p>时间，走了一个轮回。</p>
<p>6年多前，只身来到上海。在火车上，用笔规划着即使到来的实习生活，带着一股青春的稚气，追求新生活的豪情壮志。那是第一次独自一人为着自己将来的生活跨出广东省，如果不算上和导师去北京验收项目的话。出发前，回了趟家，爸爸妈妈把我送到大路边，上车瞬间，我的眼睛湿润了，不自觉紧握爸爸的粗糙而温暖的手，而后上车，远去，体验着一种成长的悲壮。</p>
<p>上海火车站，就这样成为了到上海后的起点。倏忽间，工作后，到上海几乎成为家常便饭。外滩抑或豫园，金桥抑或外高桥，浦东、虹桥机场抑或虹桥火车站，基本上就是工作的三点一线。上海火车站，好象慢慢地从记忆中消失了一样。而突然地，当的士带着我从虹桥机场慢慢逼近上海火车站旁边所住宿的酒店时，第一次到上海火车站的记忆终于复活了。</p>
<p>那已经是6年光阴。6年，发生了太多的事情了。站在酒店房间的窗口边，正好可以俯视着下面的火车站，车水马龙。还记得那时在上海，对上海的地铁系统再熟悉不过，从长宁区到外滩，到张江，到莘庄，到闵行。而现在，却对上海的高架桥有进一步的接触，从内环，中环到外环。那时在火车站，一定也没有注意到在火车站及在附近酒店里频繁出现的众多的老外。每个人总有自己的生活圈及其视野，或许再过几年，眼中的上海又发生着更多的变化。其实，上海没变，变的是我自己。现实与回忆交叉，竟有一种好玩的成长的感觉。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/%e4%b8%8a%e6%b5%b7-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OLTP Performance Video &#8211; Concurrent Mid-Tier Connections and Trouble of Parsing</title>
		<link>http://www.os2ora.com/oltp-performance-video-concurrent-mid-tier-connections-and-trouble-of-parsing/</link>
		<comments>http://www.os2ora.com/oltp-performance-video-concurrent-mid-tier-connections-and-trouble-of-parsing/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 08:40:15 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Exadata]]></category>
		<category><![CDATA[数据库性能调优]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[Connection Mid-Tier]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Parse]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/oltp-performance-video-concurrent-mid-tier-connections-and-trouble-of-parsing/</guid>
		<description><![CDATA[下一个Demo是关于OLTP性能的。与Retail Demo对应，这个Demo内部的名字叫做Connection Demo。Retail Demo主要展现的是数据仓库的性能，而Connection Demo展现的主要是OLTP的性能。这个Demo首次出现于2010年的OOW，往事不堪回首，那段时间我刚好在Oracle总部，刚好负责这个Demo的开发工作，怀念那段与bug做斗争的日子。]]></description>
			<content:encoded><![CDATA[<p>Kaya 发表于os2ora.com</p>
<p>下一个Oracle Real World Performace Group所录制的Demo视频是关于OLTP性能的。与Retail Demo对应，这个Demo内部的名字叫做Connection Demo。Retail Demo主要展现的是数据仓库的性能，而Connection Demo展现的主要是OLTP的性能。这个Demo首次出现于2010年的OOW，往事不堪回首，那段时间我刚好在Oracle总部负责这个Demo的开发工作，怀念那段与bug做斗争的日子。</p>
<p>这个Demo的功能比较多，录制好的视频主要有两个主题：</p>
<p>1. OLTP Performance &#8211; The Trouble with Parsing<br />
这是关于Oracle 里面的no parse, soft parse 和 hard parse。</p>
<p>这是一个老生常谈的问题，自从有了Oracle之后。</p>
<p>在no parse情况下，情况很理想，响应时间1毫秒，吞吐量30,000.<br />
在soft parse情况下，情况有点糟糕了&#8230;<br />
在hard parse情况下，情况更糟糕了&#8230; 关于shared pool的等待事件…</p>
<p>另一个展示的是不使用长连接而使用短连接有什么后果。究竟频繁地执行logon -&gt; do some stuff -&gt; logoff会导致什么严重的后果？服务器上的SYS% CPU为何会比USER% CPU还高？</p>
<p>还有，EM在这三种情况下的Performance Page会有什么直观的展示？</p>
<p>一切尽在这个Demo中，嗯。</p>
<p><embed src="http://www.tudou.com/v/mtS36uH1QWw/&#038;rpid=108681983&#038;resourceId=108681983_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="480" height="400"></embed></p>
<p>2. OLTP Performance  &#8211; Concurrent Mid-Tier Connections<br />
这是一个很有趣的Demo.</p>
<p>有多少客户的系统连接着成千上万个数据库连接？有多少个客户把实现成32000个并发连接做为系统的需求进行设计？</p>
<p>过度的连接会导致什么后果？</p>
<p>这个Demo模拟了两个应用服务器对一个数据库服务器的连接。应用会话数为9600个，使用JDBC Connection Pool连接到数据库。</p>
<p>开始时，Connection Pool有2048个连接。这时你会看到一个看起来非常常见的系统。CPU很忙，系统看起来很正常，等待事件看起来很多很常见。如buffer busy waits, enq: TX &#8211; index contention, log buffer space等等。嗯，DBA开始分析这些等待事件，开始调整参数。 过年过节的时间，系统变得更不稳定，DBA们开始提心吊胆渡过每一秒钟。</p>
<p>这个Demo起码回答了几个问题：<br />
如果把Connection 的个数降到1024，会有什么结果？会话的等待时间会不会变得更长？吞吐量会不会下降？<br />
如果把Connection 的个数降到96，又会有什么结果？<br />
还有，EM在这三种情况下的Performance Page会有什么直观的展示？</p>
<p>看了，保证你会很惊讶。</p>
<p><embed src="http://www.tudou.com/v/i-VI115gyik/&#038;rpid=108681983&#038;resourceId=108681983_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="480" height="400"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/oltp-performance-video-concurrent-mid-tier-connections-and-trouble-of-parsing/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Exadata Video: Migrate a 1TB Datawarehouse in 20 Minutes</title>
		<link>http://www.os2ora.com/exadata-video-migrate-a-1tb-datawarehouse-in-20-minutes/</link>
		<comments>http://www.os2ora.com/exadata-video-migrate-a-1tb-datawarehouse-in-20-minutes/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 07:18:38 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Ad-Hoc]]></category>
		<category><![CDATA[Data Loading]]></category>
		<category><![CDATA[ETL]]></category>
		<category><![CDATA[Exdata]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[Retail Demo]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/exadata-video-migrate-a-1tb-datawarehouse-in-20-minutes/</guid>
		<description><![CDATA[在Exadata上面的Retail Demo展示始于Exadata在2008年底在OOW上的发布。经过几年的发展与完善，在Oracle Real World Performance Group在全球各地所举行的各种培训活动中，Retail Demo极好的展示了Exadata各方面的卓越性能，使听众们对Exadata有着一个真实切身的体验。Retail Demo包括了众多数据仓库上的典型内容，如数据加载，增量数据加载，统计信息收集，数据验证和转换，随机查询，并发查询等等内容，里面融合着Oracle所提倡的最佳实践。20分钟可以做哪些事情，下面是Retail Demo对此做的一个回答...]]></description>
			<content:encoded><![CDATA[<p>Kaya发表于os2ora.com</p>
<p>在Exadata上面的Retail Demo展示始于Exadata在2008年底在OOW上的发布。经过几年的发展与完善，在Oracle Real World Performance Group在全球各地所举行的各种培训活动中，Retail Demo极好的展示了Exadata各方面的卓越性能，使听众们对Exadata有着一个真实切身的体验。Retail Demo包括了众多数据仓库上的典型内容，如数据加载，增量数据加载，统计信息收集，数据验证和转换，随机查询，并发查询等等内容，里面融合着Oracle所提倡的最佳实践。</p>
<p>btw, 上次我在ACOUG分享的10分钟加载1TB数据的Demo即来源于此。</p>
<p>20分钟可以做哪些事情，下面是Retail Demo对此做的一个回答：</p>
<table width="400" border="1" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td valign="top" width="267">Operation</td>
<td valign="top" width="133">Time</td>
</tr>
<tr>
<td valign="top" width="267">Create Tablespaces and Initial Load</td>
<td valign="top" width="133">0:39</td>
</tr>
<tr>
<td valign="top" width="267">Initial 1TB Load</td>
<td valign="top" width="133">9:55</td>
</tr>
<tr>
<td valign="top" width="267">Gather Statistics</td>
<td valign="top" width="133">3:36</td>
</tr>
<tr>
<td valign="top" width="267">Daily Incremental Load</td>
<td valign="top" width="133">1:44</td>
</tr>
<tr>
<td valign="top" width="267">Referential Integrity Check</td>
<td valign="top" width="133">0:51</td>
</tr>
<tr>
<td valign="top" width="267">Transform Data</td>
<td valign="top" width="133">1:09</td>
</tr>
<tr>
<td valign="top" width="267">Exchange and Incremental Statistics</td>
<td valign="top" width="133">0:22</td>
</tr>
<tr>
<td valign="top" width="267">Query From Hell</td>
<td valign="top" width="133">0:32</td>
</tr>
<tr>
<td valign="top" width="267">Total</td>
<td valign="top" width="133">18:48</td>
</tr>
</tbody>
</table>
<p>应广大人民群众的要求，Oracle Real World Performance Group终于推出了Retail Demo的录制视频，并共享在了youtube上面。总共分为四部分：</p>
<p>第一部分主要内容：<br />
整个Demo的整体介绍，22节点实时性能监控窗口，EM监控窗口<br />
数据仓库硬件发展趋势分析，硬件规划<br />
1TB数据构成与HCC压缩<br />
数据加载的特征,IO瓶颈? CPU瓶颈? 内存瓶颈？<br />
Demo： 加载1TB 数据</p>
<p><embed src="http://www.tudou.com/v/ju8lha-dHaM/&#038;rpid=108681983&#038;resourceId=108681983_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="480" height="400"></embed></p>
<p>第二部分主要内容：<br />
数据压缩和分区对数据加载的影响<br />
外部表的使用<br />
Demo: 统计信息收集<br />
11g的新特性:增量统计信息</p>
<p><embed src="http://www.tudou.com/v/Pbtkz6aotzw/&#038;rpid=108681983&#038;resourceId=108681983_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="480" height="400"></embed></p>
<p>第三部分主要内容：<br />
使用服务进行增量加载<br />
数据的有效性检查与转换<br />
Demo：有效性检查<br />
Demo: 数据转换</p>
<p><embed src="http://www.tudou.com/v/4xGSTdmjoBM/&#038;rpid=108681983&#038;resourceId=108681983_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="480" height="400"></embed></p>
<p>第四部分主要内容:<br />
Demo: 随机复杂查询<br />
数据库资源管理<br />
Demo: 并发随机查询</p>
<p><embed src="http://www.tudou.com/v/gJKnP_8DDYE/&#038;rpid=108681983&#038;resourceId=108681983_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="480" height="400"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/exadata-video-migrate-a-1tb-datawarehouse-in-20-minutes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACOUG 7月活动关于Exadata的分享</title>
		<link>http://www.os2ora.com/acoug-7%e6%9c%88%e6%b4%bb%e5%8a%a8%e5%85%b3%e4%ba%8eexadata%e7%9a%84%e5%88%86%e4%ba%ab/</link>
		<comments>http://www.os2ora.com/acoug-7%e6%9c%88%e6%b4%bb%e5%8a%a8%e5%85%b3%e4%ba%8eexadata%e7%9a%84%e5%88%86%e4%ba%ab/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 11:19:15 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Exadata]]></category>
		<category><![CDATA[ACOUG]]></category>
		<category><![CDATA[Data Loading]]></category>
		<category><![CDATA[unload]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/acoug-7%e6%9c%88%e6%b4%bb%e5%8a%a8%e5%85%b3%e4%ba%8eexadata%e7%9a%84%e5%88%86%e4%ba%ab/</guid>
		<description><![CDATA[Kaya 发表于&#160;os2ora.com 这是7月30号在北京远洋光华中心ACOUG所组织的一次技术活动。我的分享主题是《Exadata下的数据并行加载、并行卸载及性能监控》。另一位作者是邢海捷，早在几年前，就深深地拜读了他在《Oracle数据库性能优化》对锁的深入浅出的描述。 北京还是挺有技术氛围的，自愿自觉地参加，又能办得红红火火，很成功的组织。 和Eygle和yangtingkun的一张合影（左起:Kaya, Eygle,Yangtingkun）。我觉得这张图片很有意义。 更多图片，猛击http://www.douban.com/photos/album/54076276/ 下面是演讲的PPT。 Exadata下的数据并行加载、并行卸载及性能监控 当然， 给大家留下深刻印象的，其实是里面的两个Live Demo， Eygle和Yangtingkun的blog/weibo里也不约而同地也提到了（一台满配的X2-2机器）： 加载1TB数据，用时10分钟，全表扫描读取这些数据用时 7 秒。总数据量行数在 76 亿左右。 卸载1TB数据，用时17分钟，同时实现把文件压缩成gzip格式。]]></description>
			<content:encoded><![CDATA[<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(85,85,85); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Kaya 发表于<span class="Apple-converted-space">&#160;</span><a style="font-weight: bold; color: rgb(102,102,102); text-decoration: underline" href="http://www.os2ora.com/">os2ora.com</a></span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(85,85,85); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">这是7月30号在北京远洋光华中心<a href="http://www.acoug.org" target="_blank">ACOUG</a>所组织的一次技术活动。我的分享主题是《Exadata下的数据并行加载、并行卸载及性能监控》。另一位作者是<span class="Apple-style-span" style="word-spacing: 1px; font: 12px/18px verdana, sans-serif, arial, helvetica, tahoma; text-transform: none; color: rgb(51,51,51); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">邢海捷</span>，早在几年前，就深深地拜读了他在<span class="Apple-style-span" style="word-spacing: 1px; font: 12px/18px verdana, sans-serif, arial, helvetica, tahoma; text-transform: none; color: rgb(51,51,51); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">《Oracle数据库性能优化》对锁的深入浅出的描述。</span></span></p>
<p><img src="https://byfiles.storage.live.com/y1pTVQL7DBUC6wY-9unPgNCXl7vbtsCfWy3geYsZyRgpiRV26BjgYDA8X-Z9NaZD3K7VKIsuxhIwXU/p1147222721.jpg" /> </p>
<p>北京还是挺有技术氛围的，自愿自觉地参加，又能办得红红火火，很成功的组织。</p>
<p><img src="https://byfiles.storage.live.com/y1pfyMmLeogmTy9Q8GQ3Jrpz6wTEwMop8EOUkcXme-vpVlKxl1d8SfTgdNl48q2VIRKZo4fK1wHLtk/p1147222223.jpg" /> </p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(85,85,85); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">和<a href="http://www.eygle.com" target="_blank">Eygle</a>和<a href="http://space.itpub.net/4227" target="_blank">yangtingkun</a>的一张合影（左起:Kaya, Eygle,Yangtingkun）。我觉得这张图片很有意义。</span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(85,85,85); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">更多图片，猛击<a href="http://www.douban.com/photos/album/54076276/">http://www.douban.com/photos/album/54076276/</a></span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(85,85,85); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">下面是演讲的PPT。</span></p>
<div id="__ss_8788349" style="width: 425px"><strong style="display: block; margin: 12px 0px 4px"><a title="Exadata下的数据并行加载、并行卸载及性能监控" href="http://www.slideshare.net/kaiyao/acoug-eventjuly2010" target="_blank">Exadata下的数据并行加载、并行卸载及性能监控</a></strong> <iframe marginwidth="0" marginheight="0" src="http://www.slideshare.net/slideshow/embed_code/8788349" frameborder="0" width="425" scrolling="no" height="355"></iframe>
<div style="padding-right: 0px; padding-left: 0px; padding-bottom: 12px; padding-top: 5px"></div>
</p></div>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: 12px verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-transform: none; color: rgb(85,85,85); text-indent: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); text-align: left; orphans: 2; widows: 2; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">当然， 给大家留下深刻印象的，其实是里面的两个Live Demo， Eygle和Yangtingkun的blog/weibo里也不约而同地也提到了（一台满配的X2-2机器）：</span></p>
<ul>
<li>加载1TB数据，用时10分钟，全表扫描读取这些数据用时 7 秒。总数据量行数在 76 亿左右。 </li>
<li>卸载1TB数据，用时17分钟，同时实现把文件压缩成gzip格式。 </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/acoug-7%e6%9c%88%e6%b4%bb%e5%8a%a8%e5%85%b3%e4%ba%8eexadata%e7%9a%84%e5%88%86%e4%ba%ab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle 11g Database Resource Manager (1)</title>
		<link>http://www.os2ora.com/oracle-11g-database-resource-manager-1/</link>
		<comments>http://www.os2ora.com/oracle-11g-database-resource-manager-1/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 16:17:32 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Database Resource Manager]]></category>
		<category><![CDATA[DBRM]]></category>
		<category><![CDATA[IORM]]></category>
		<category><![CDATA[Isolation]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/oracle-11g-database-resource-manager-1/</guid>
		<description><![CDATA[Kaya 发表于&#160;os2ora.com 11g里面的DBRM(Database Resource Manager)正越来越显示其重要性。特别地，随着Exadata的流行，DBRM管理的东西越来越多，有对硬件资源，如CPU, IO资源的分配；也有对软件资源，如并行进程数，活动会话数的分配。可以预见的是，Exadata做为一个一体机，DBRM发挥的作用将越来越大，如11g里面的Instance Caging可以在CPU层次实现多个数据库系统的Isolation，IORM可以实现多个数据库系统对IO的Isolation。而系统间相互的独立也是对多个应用系统进行整合的前提。 如Exadata这种强劲的机器，如何用好它是一个很重要的问题。一方面，Oracle会尽可能地实现其易用性与自我管理性，另一方面，也需要DBA，开发者掌握驾驭它的方法与技巧，以便更好地发挥Exadata的性能。 准备花点时间，整理一下使用DBRM的基本思路，与在现实中的实际运用。DBRM，本该走进千家万户。 &#160;]]></description>
			<content:encoded><![CDATA[<p><span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left">Kaya 发表于<span class="Apple-converted-space">&#160;</span><a style="font-weight: bold; color: rgb(102,102,102); text-decoration: underline" href="http://www.os2ora.com/">os2ora.com</a></span></span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left">11g里面的DBRM(Database Resource Manager)正越来越显示其重要性。特别地，随着Exadata的流行，DBRM管理的东西越来越多，有对硬件资源，如CPU, IO资源的分配；也有对软件资源，如并行进程数，活动会话数的分配。可以预见的是，Exadata做为一个一体机，DBRM发挥的作用将越来越大，如11g里面的Instance Caging可以在CPU层次实现多个数据库系统的Isolation，IORM可以实现多个数据库系统对IO的Isolation。而系统间相互的独立也是对多个应用系统进行整合的前提。</span></span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left">如Exadata这种强劲的机器，如何用好它是一个很重要的问题。一方面，<span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left">Oracle会尽可能地实现其易用性与自我管理性，另一方面，也需要DBA，开发者掌握驾驭它的方法与技巧，以便更好地发挥Exadata的性能。</span></span></span></span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left"><span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left">准备花点时间，整理一下使用DBRM的基本思路，与在现实中的实际运用。DBRM，本该走进千家万户。</span></span></span></span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left"></span></span></p>
<p><span class="Apple-style-span" style="word-spacing: 0px; font: medium &#39;Times New Roman&#39;; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span class="Apple-style-span" style="font-size: 12px; color: rgb(85,85,85); font-family: verdana, &#39;BitStream vera Sans&#39;, helvetica, sans-serif; text-align: left">&#160;</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/oracle-11g-database-resource-manager-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>日落</title>
		<link>http://www.os2ora.com/%e6%97%a5%e8%90%bd/</link>
		<comments>http://www.os2ora.com/%e6%97%a5%e8%90%bd/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 16:56:44 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[人在旅途]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/%e6%97%a5%e8%90%bd/</guid>
		<description><![CDATA[最近一段时间，老在深圳北京间往返，发现坐晚上6点的飞机回深圳是不错的选择，人不多，靠窗的位置还能看日落。 这是云海，有点像大海的波浪呢。 &#160; 太阳刚落到与云层同一高度，经过的是一处云层比较稀疏的地方。 &#160; 现在看这照片，诡异的蓝色。]]></description>
			<content:encoded><![CDATA[<p>最近一段时间，老在深圳北京间往返，发现坐晚上6点的飞机回深圳是不错的选择，人不多，靠窗的位置还能看日落。</p>
<p><img height="479" src="https://byfiles.storage.live.com/y1pZHO0iP3lftVUHukT70jlxNkAFrboCwBnz5_lWdr8fk94hjcmsbKVmGliCpwkBaaxh2CqXBLBTHgwUuWv6H8W3g/IMG_1127.jpg" width="640" /> </p>
<p>这是云海，有点像大海的波浪呢。</p>
<p>&#160;</p>
<p><img height="479" src="https://byfiles.storage.live.com/y1ppfaLLTsAbbIVPwhsjqSY-Ip-K0BACINN5wIsEQ3jYNdRjMTT_6pUFlZGWfUucmZsbT5Y9dJ8JHsra9pwaamf8w/IMG_1129.jpg" width="640" /> </p>
<p>太阳刚落到与云层同一高度，经过的是一处云层比较稀疏的地方。</p>
<p>&#160;</p>
<p><img height="479" src="https://byfiles.storage.live.com/y1psLzWZOTgQh26x8UAodM02tbKNtzVc7Coy1AQKEu8LLBiIhl6ymYen4SwVTp96YOojNO6s6NHJ6Y/IMG_1132.jpg" width="640" /> </p>
</p>
<p>现在看这照片，诡异的蓝色。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/%e6%97%a5%e8%90%bd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>当生活是为了忘记</title>
		<link>http://www.os2ora.com/%e5%bd%93%e7%94%9f%e6%b4%bb%e6%98%af%e4%b8%ba%e4%ba%86%e5%bf%98%e8%ae%b0/</link>
		<comments>http://www.os2ora.com/%e5%bd%93%e7%94%9f%e6%b4%bb%e6%98%af%e4%b8%ba%e4%ba%86%e5%bf%98%e8%ae%b0/#comments</comments>
		<pubDate>Mon, 09 May 2011 17:14:40 +0000</pubDate>
		<dc:creator>Kaya</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.os2ora.com/%e5%bd%93%e7%94%9f%e6%b4%bb%e6%98%af%e4%b8%ba%e4%ba%86%e5%bf%98%e8%ae%b0/</guid>
		<description><![CDATA[当生活是为了忘记，当今天就忘记了昨天，昨天存在的意义又何在？ 而又有多少个碌碌无为的昨天从你身边飘过，不留一点痕迹。 今天的难忘，终将成为明天的财富，无论是快乐，抑或痛苦。 人生终将老去，年轻人可以老态龙钟，老年人亦可以生龙活虎。态度决定行动。 其实，我们都很年轻，虽不是八九点钟的太阳，起码也是午后一点的阳光，暴晒无比。 回归，回归。]]></description>
			<content:encoded><![CDATA[<p>当生活是为了忘记，当今天就忘记了昨天，昨天存在的意义又何在？</p>
<p>而又有多少个碌碌无为的昨天从你身边飘过，不留一点痕迹。</p>
<p>今天的难忘，终将成为明天的财富，无论是快乐，抑或痛苦。</p>
<p>人生终将老去，年轻人可以老态龙钟，老年人亦可以生龙活虎。态度决定行动。</p>
<p>其实，我们都很年轻，虽不是八九点钟的太阳，起码也是午后一点的阳光，暴晒无比。</p>
<p>回归，回归。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os2ora.com/%e5%bd%93%e7%94%9f%e6%b4%bb%e6%98%af%e4%b8%ba%e4%ba%86%e5%bf%98%e8%ae%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

