oracleインストールおよびアーキテクチャ


1.インストール
データベース名:sid(システム識別子)+接尾辞
10 G後、インストール中にSYS(デフォルトmanager)、SYSTEM(デフォルトmanager)、SYSMAN(デフォルトoemtemp)、DBSNMP()のパスワードを変更する必要があります.
サーバパラメータファイル名:C:oracleproduct10.1.0Db_2\database\spfiletest.ora
エンタープライズ管理ツールurl:http://[computer-name]:5500/em
2.ファイルディレクトリ:
デフォルトは、C:oracleproduct[version number]oradata[sid]の下にあります.
制御ファイル:拡張子はCTL
データベース・インスタンスが起動すると、パラメータ・ファイルから制御ファイルがロードされ、制御ファイルがデータ・ファイルをロードおよび制御します.
データファイル:拡張子はDBF
ログファイルログファイル:拡張子LOG
普通は3つのログファイルがあって、3つはすべて书いた后にまた第1から书いて、もとのログは上書きされます
3.Sqlplusはこれらのファイルを検索します.

DESC v$controlfile; // describe the control file

DESC v$datafile;    // describe the data file

DESC v$logfile;     // describe the log file

SELECT name, status FROM v$controlfile; // Query the control files

SELECT file#, status, name FROM v$datafile; // Query the data files

SELECT member, status FROM v$logfile; // Query the log files

4.ファイル構造
oracle安装及体系结构
5.メモリ中のSGA(System Global Area)
oracle安装及体系结构
≪データベース・キャッシュ領域|Database Cache Areas|oem_src≫:読取りおよび書込みの頻繁なアクセス(最大領域)
共有プール:
Redo buffer:ディスクに書き込むRedoレコード、先進的なバッファプール
≪大共有領域|Maximum Shared Area|oem_src≫:オプションで、マルチスレッド操作などの大共有領域を割り当てるバックアップが必要になる場合があります.
固定SGAゾーン:固定サイズ、Oracleによって制御される
DB buffer:
oracle安装及体系结构
≪キャッシュ・プールの保存|Save Cache Pool|emdw≫:コード・テーブルなどの長期的なアクセスが必要で、データベースが閉じるまで保持されます.
≪キャッシュ・プールの再生|Regenerate Cache Pool|emdw≫:頻繁にアクセスする大きなテーブルなど、メモリからできるだけ早く排除したい
デフォルトキャッシュプール:その他
共有プール
oracle安装及体系结构
ライブラリキャッシュ:
≪共有SQL領域|Shared SQL Area|oem_src≫:SQL文の解釈バージョンが保持され、再実行されます.
PL/SQL領域:プロセス、関数などのコンパイルバージョンはすべてのプロセスにアクセスできるようにする
ディクショナリキャッシュ領域:データディクショナリ情報のキャッシュ、SQL文の分析、テーブル名の検証、カラム名など頻繁にアクセスする情報
6.論理構造
oracle安装及体系结构
表領域(論理構造)は、複数のデータファイル(物理ファイル)に対応します.
ブロックはオペレーティングシステムのブロックサイズの整数倍です