<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>iventier.net</title>
        <link>http://www.iventier.net/</link>
        <description>万年初心者DBAによるOracle Tipsエトセトラ</description>
        <language>ja</language>
        <copyright>Copyright 2009</copyright>
        <lastBuildDate>Mon, 20 Jul 2009 23:40:00 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>Oracle Database のための Linuxミニマムインストール</title>
            <description><![CDATA[使用するLinuxは以下の通りとする。<br />・Oracle Enterprise Linux Release 5 Update 1<br /><br />想定するOracle Database は以下の通りとする。<br />・Oracle Database 11g Release 1 (11.1.0.6.0） for Linux x86<br /><br />ソフトウェア選択の画面で「今すぐカスタマイズ」を選択し、以下のように選択する。<br /> ベースシステム<br />&nbsp;&nbsp;&nbsp; Java<br />&nbsp;&nbsp;&nbsp; X Window System (オプションパッケージからgdmを抜いておく）<br />&nbsp;&nbsp;&nbsp; ベース<br />&nbsp;&nbsp;&nbsp; 管理ツール<br /> 言語<br />&nbsp;&nbsp;&nbsp; 日本語のサポート<br /><br />インストール後にまず、CDのRPM-GPG-KEYおよびRPM-GPG-KEY-oracleから署名検査に使用する公開鍵を取り込んでおく。<br /># rpm --import RPM-GPG-KEY RPM-GPG-KEY-oracle<br /><br />CDから以下のコマンドでパッケージをインストールする。<br />rpm -i kernel-headers-2.6.18-53.el5.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glibc-headers-2.5-18.i386.rpm glibc-devel-2.5-18.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc-4.1.2-14.el5.i386.rpm libgomp-4.1.2-14.el5.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc-c++-4.1.2-14.el5.i386.rpm libstdc++-devel-4.1.2-14.el5.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; elfutils-libelf-devel-0.125-3.el5.i386.rpm elfutils-libelf-devel-static-0.125-3.el5.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gdb-6.5-25.el5.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libaio-devel-0.3.106-3.2.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unixODBC-2.2.11-7.1.i386.rpm unixODBC-devel-2.2.11-7.1.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libXp-1.0.0-8.1.el5.i386.rpm libXau-devel-1.0.1-3.1.i386.rpm libXp-devel-1.0.0-8.1.el5.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glibc-devel-2.5-18.i386.rpm compat-gcc-34-3.4.6-4.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compat-gcc-34-c++-3.4.6-4.i386.rpm compat-libstdc++-33-3.2.3-61.i386.rpm \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sysstat-7.0.0-3.el5.i386.rpm compat-db-4.2.52-5.1.i386.rpm<br /><br />OracleのサイトよりOracle Validated Configurationsを入手し、インストールする。<br /># wget http://oss.oracle.com/el5/oracle-validated/oracle-validated-1.0.0-18.el5.i386.rpm<br /># rpm -K oracle-validated-1.0.0-18.el5.i386.rpm<br /># rpm -i oracle-validated-1.0.0-18.el5.i386.rpm<br /><br />各種モジュールの準備はこれで整いました。<br /><br />参考<br />Deploy Linux Faster: Oracle Validated Configurations<br />http://www.oracle.com/technology/tech/linux/validated-configurations/index.html<br /> ]]></description>
            <link>http://www.iventier.net/2009/07/oracle-database-linux.html</link>
            <guid>http://www.iventier.net/2009/07/oracle-database-linux.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Oracle環境構築</category>
            
            
            <pubDate>Mon, 20 Jul 2009 23:40:00 +0900</pubDate>
        </item>
        
        <item>
            <title>表領域の使用率を調べる</title>
            <description><![CDATA[<p><strong>SELECT TABLESPACE_NAME, (1-SUMFREE.BLOCKS/SUMDAT.BLOCKS)*100 AS USED<br />FROM (<br />&nbsp;&nbsp;&nbsp; SELECT TABLESPACE_NAME, SUM(BLOCKS) AS BLOCKS<br />&nbsp;&nbsp;&nbsp; FROM DBA_DATA_FILES<br />&nbsp;&nbsp;&nbsp; GROUP BY TABLESPACE_NAME<br />) SUMDAT<br />JOIN (<br />&nbsp;&nbsp;&nbsp; SELECT TABLESPACE_NAME, SUM(BLOCKS) AS BLOCKS<br />&nbsp;&nbsp;&nbsp; FROM DBA_FREE_SPACE<br />&nbsp;&nbsp;&nbsp; GROUP BY TABLESPACE_NAME<br />) SUMFREE<br />USING (TABLESPACE_NAME)<br />ORDER BY TABLESPACE_NAME;</strong><br /></p>
<p>表領域の使用率は当然のことながら以下のように求められます。</p>
<p>（表領域の使用量）÷（表領域の容量）</p>
<p>&nbsp;</p>
<p>仮想表SUMDATではデータファイルのサイズを表領域ごとに集計し、各表領域のサイズを算出しています。</p>
<p>同様に、仮想表SUMFREEでは空ブロックのサイズを表領域ごとに集計し、各表領域の空き領域サイズを算出しています。</p>
<p>言うまでもなく（表領域の使用量）＝（表領域の容量）－（表領域の空き容量）です。</p>
<p>よって、SELECT文の1行目の通りに計算することで使用率が得られます。</p>]]></description>
            <link>http://www.iventier.net/2009/05/post.html</link>
            <guid>http://www.iventier.net/2009/05/post.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Oracle Tips</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">DBA_DATA_FILES</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">DBA_FREE_SPACE</category>
            
            <pubDate>Wed, 13 May 2009 16:37:00 +0900</pubDate>
        </item>
        
    </channel>
</rss>

