ビデオ: Technology Stacks - Computer Science for Business Leaders 2016 2024
Oracle 12cの 固有ログファイル
は単なるREDOログファイルのコピーです。それらは、作成時に新しい名前を取得する点を除いて、REDOログ・ファイルと同じです。
ほとんどのアーカイブログファイルには拡張子が付きます。 ARC、。 ARCH、または。ログ。 、。 ARCが最も一般的です。
すべてのデータベースにアーカイブログファイルがあるわけではありません。アーカイブを有効にするかどうかによって異なります。アーカイブをオンにすると、ほぼすべてのタイプの障害から復旧できます。これは、2つのことを提供します。-
<! - 1 - >
-
フルバックアップがあります。
REDOログまたはアーカイブログのすべてのコピーを失っていません。
-
データベースアーカイブでは、オーバーヘッドが少々あります。
-
I / Oコスト:ARCnプロセスは、各REDOロググループをいっぱいにコピーする必要があります。
-
CPUコスト:ARCnプロセスを介してREDOログをコピーするには、余分な処理が必要です。
保管コスト:各バックアップの間にすべてのアーカイブログを作成する必要があります。
<!相対的に言えば、これらのコストは、あなたが得た利益の点では小さいです。 i 以上の点を失うことなくデータベースを回復します。これは一般的に、全生産データベースがREDOログをアーカイブすることを全面的に推奨します。
コードをテストするために使用されるテストデータベースなど、アーカイブが不要な場合もあります。本番データベースを簡単にコピーするだけで、壊れたテストを復活させることができます。私たちは、テストデータベースをアーカイブすることを推奨していません。 場合によっては、テストデータベースはアーカイブに十分なほど重要です。余分なオーバーヘッドを発生させることなく、時々あなたが得ることができると言っているだけです。 <! - 3 - >
各バックアップの間に、回復用のアーカイブログファイルを保存する必要があります。毎週日曜日にバックアップを取っているとします。今度は、データベースが水曜日のディスク障害のためにファイルを失うと言います。リカバリ・プロセスでは、最後のバックアップから失われたファイルをリストアしてから、アーカイブ・ログ・ファイルを日曜日から水曜日の障害まですべて適用するようOracleに指示します。ロールフォワード と呼ばれています。 制御ファイルとREDOログファイルと同様に、各アーカイブログファイルのコピーを複数持つことをお勧めします。彼らは、他のデバイスと同じように、異なるデバイス上の2つの異なる宛先に移動する必要があります。失われたアーカイブログをスキップすることはできません。
サーバーおよび初期化パラメータ・ファイルは、システムの最小ファイルです。
PFILE、
-
または パラメータ・ファイル、 は通常のテキスト・エディタで読取りおよび編集できるテキスト・バージョンです。 SPFILE、
-
または サーバー・パラメータ・ファイル は、変更後に使用するデータベース用に作成するバイナリ・コピーです。 通常、これらのファイルは。 ORA拡張。
PFILEおよびSPFILEには、実行中のデータベースの構成方法に関する情報があります。
メモリサイズ
-
データベースとインスタンス名
-
アーカイブパラメータ
-
プロセス
-
1,900を超えるその他のパラメータ
-
待機していたのはどういうことでしたか?設定して微調整するための1900以上のパラメータ?恐れてはいけません。実際には、データベース構成の99%が約30の主要パラメーターで完了しています。残りのパラメータは、より専門的な調整が必要な珍しい構成用です。実際、1,900、1,600以上のものは隠されています。
データベースを起動するたびに、最初に読み込まれるファイルがパラメータファイルになります。これは、すべてのメモリとプロセス設定を設定し、制御ファイルが配置されているインスタンスを指示します。また、アーカイブステータスに関する情報もあります。
PFILEおよびSPFILEは、データベース・ソフトウェアをインストールしたディレクトリの下にあります。このディレクトリは、ORACLE_HOMEと呼ばれます。
Linux / UNIX:
-
$ ORACLE_HOME / dbs Windows:
-
%ORACLE_HOME%データベース 特定の命名構造を持つ必要があります。たとえば、データベース名がdev12cの場合、ファイルの名前は次のようになります。
PFILEはinitdev12cと呼ばれます。 ora。
-
SPFILEはspfiledev12cと呼ばれます。 ora。
-
このように名前を付けて適切なディレクトリに置くと、Oracleはデータベースの起動時に自動的にそのディレクトリを探します。それ以外の場合は、データベースを起動するたびにOracleに指示する必要があります。それだけで便利ではありません。
PFILEおよびSPFILEは、管理を容易にするために、デフォルトの命名規則に従ってデフォルトの場所に保管することをお薦めします。