アーカイブを開くには、11グラムの新機能を閉じます
Oracle 11gのインストールが変更される:
1、監査を閉じ
変更システム設定AUDIT_TRAIL =なしスコープ= SPFILE SID =「*」。
防止ORA-03113:通信チャネルのエラーファイルの終わり。
システム設定OPEN_CURSORSを変える= 800スコープ=両方;
表SYS.AUD $を切り捨て。
12cはSESSION_MAX_OPEN_FILES:
システム設定SESSION_MAX_OPEN_FILESを変える= 200スコープ= SPFILE。至少200
12cはPLSQLを訪問することができます:
次のsqlnet.oraを追加
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8
2、180日の期間パスワードの変更やログインの失敗が制限
SELECT * FROM = DBA_PROFILES WHEREプロファイル'DEFAULT' AND RESOURCE_NAME = 'PASSWORD_LIFE_TIME';
プロフィールSELECT、DBA_PROFILESのRESOURCE_NAME =から制限'をFAILED_LOGIN_ATTEMPTS';
無制限のプロファイルデフォルトの制限のPASSWORD_LIFE_TIMEを改変すること。
デフォルトの制限は無制限FAILED_LOGIN_ATTEMPTSプロファイルを変更します。
3、直接パスは、データベース・レベルを、読み禁止セッションの時間の多くは、頻繁にFTSは真剣SQLパフォーマンスに影響するとき、
特に、マルチユーザOLTPシステムに投資する、データベースレベルでこの機能をオフにすることを考慮する必要がある
隠されたパラメータに設定することができますが_serial_direct_readあるいはん
システムセットのイベントを変更していない=「10949トレース名コンテキスト永遠に、レベル1」スコープ= SPFILE;
4、データベースが作成された後、データをインポートする前に、直ちにパラメータを変更FALSE DEFERRED_SEGMENT_CREATION
ALTERシステムDEFERRED_SEGMENT_CREATIONのSET = FALSEスコープ=両方;
図5に示すように、デフォルトの日付フォーマットが変更
システムは= NLS_DATE_FORMAT設定変更'YYYY- MM-DDのHH24:MI:SS'スコープ= SPFILE。
図6に示すように、改归档
システムセットLOG_ARCHIVE_DEST_1 = 'LOCATION = /オラクル/アーカイブ・ログ'スコープを変える= SPFILE SID = '*'。
システムセットをLOG_ARCHIVE_DEST_1 =変える'場所= D:\アプリ\管理\アーチ'スコープ= SPFILE SID = '*'。
システム設定LOG_ARCHIVE_FORMATを変える= 'arch_%T_%S_%r.arc'スコープ= SPFILE SID = '*'。
SU -グリッド
SRVCTLストップデータベースは、-d tzjy
-d tzjy -oマウントSRVCTLデータベースを開始します
7.変更DB_FILES(データベースを変更する必要がある、最大データファイル)
SYSTEMのSETのDB_FILESをALTER = 2000 SCOPE = SPFILE;
データベースのアーカイブログを変更します。
tzjy -dデータベースを起動SRVCTL
システムのアーカイブ・ログの電流を変えます
-閲覧ユーザーのデフォルトの表スペース
を選択し、ユーザー名、DBA_USERSからDEFAULT_TABLESPACE。
五$ controlfile_record_sectionからTYPE、RECORDS_TOTALを選択します。
7.一時テーブルスペースは、
表領域TEMPが一時ファイル「+ DATADG追加変更 」サイズ5000Mを。
表領域TEMPを変更する一時ファイル 'D:\アプリの\管理者\ oradataに\ ORCL \ DATAFILEの\ temp02.dbf' を追加上のサイズ5000Mの自動拡張を、
LIN 140セット
SELECT d.status "ステータス"、d.tablespace_name "名前"、d.CONTENTS "タイプ"、
d.extent_management "エクステント管理"、
TO_CHAR(NVL(a.BYTES / / 1024×1024、0)、'99、999,990.900を「) "サイズ(M)"、
TO_CHAR(NVL(t.BYTES、0)/ 1024/1024、 '99999999.999')
|| '/'
|| TO_CHAR(NVL(a.BYTES / / 1024×1024、0)、 '99999999.999') "使用(M)"、
TO_CHAR(NVL(t.BYTES / a.BYTES * 100、0) '990.00')「使用% 「
SYS.dba_tablespaces Dから、
(テーブル空間を選択して、SUM(バイト)バイト
DBA_TEMP_FILESのFROM
A TABLESPACE_NAME BY GROUP)、
(テーブル空間を選択
WHERE d.tablespace_name = a.tablespace_name(+)
AND d.tablespace_name = t.tablespace_name(+)
AND d.extent_management LIKE 'LOCAL'
AND d.CONTENTS LIKE 'TEMPORARY'。
8.undo表空间:
上のデータファイル「+ DATADG」サイズ5000Mの自動拡張を追加UNDOTBS1表領域を改変すること。
データ・ファイルの'Dを:アプリの\管理者\ \ oradataに\ ORCL \ DATAFILE \ undo02.dbf'を追加UNDOTBS1表領域を変更し、サイズ5000Mの自動拡張に。
上のデータファイル「+ DATADG」サイズ5000Mの自動拡張を追加UNDOTBS2表領域を改変すること。
上の「+ DATADG / gzdb /データ・ファイルの/ undotbs1.309.913913585」自動拡張データベースのデータファイルを改変すること。
A20用COLのTABLESPACE_NAME
A60用COL file_nameに
セットLIN 140
、設定ページサイズ50
を有する
としてD(TABLESPACE_NAME、SELECT
ROUND(SUM(バイト)/(1024 * 1024))SPACE、
SUM(ブロック)BLOCKS
DBA_DATA_FILES FROM
GROUP BY TABLESPACE_NAME)
としてF (TABLESPACE_NAME、ROUND(SUM(バイト)/(1024 * 1024))を選択し
、DBA_FREE_SPACE GROUP BY TABLESPACE_NAME FROM FREE_SPACE)を
(DBA_DATA_FILESから別個TABLESPACE_NAME、AUTOEXTENSIBLEを選択)としてT
D.TABLESPACE_NAMEを選択し
、SPACE "SUM_SPACE(M)"
スペース-NVL(FREE_SPACE、0) "USED_SPACE(M)"、
FREE_SPACE "FREE_SPACE(M)"、
ROUND((1-NVL(FREE_SPACE、0)/スペース)* 100) "USED_RATE(%)"、t.AUTOEXTENSIBLE
からD、F、T
WHERE T.TABLESPACE_NAME(+)= D.TABLESPACE_NAME AND D.TABLESPACE_NAME = F.TABLESPACE_NAME(+)
"USED_RATE(%)"とは、ORDER。
9.ログイン
10.standby_file_management(デフォルトはauto、異種プラットフォームを開くことです)
自動システム= SETの両方=スコープをALTER STANDBY_FILE_MANAGEMENT;
11.asm
パラメータは、ASMインスタンスに影響を与えるプロセスを、このパラメータのデフォルト値は、一般的に十分です。
同じASMインスタンスを使用してデータベースの複数のインスタンスがある場合、我々は、パラメータを変更する必要があり、以下のように計算:
プロセス= 50 + 50 * N-
自動的に(デフォルトで有効)表スペース・データ・ファイルを作成するには、ライブラリによって調製11.showパラメータSTANDBY_FILE_MANAGEMENT。
パラメータSTANDBY_FILE_MANAGEMENTを示し;
システム設定を表示するパラメータSTANDBY_FILE_MANAGEMENT =オートスコープ= SPFILEを変更します。
-------------------------------------------------- ---------------------------------
12非同期IO(デフォルトなし)
、これは適切なパラメータの変更案を待って読ん大、DBファイルのシーケンシャルのアーカイブ:
システム設定FILESYSTEMIO_OPTIONSの= SETALLスコープ= SPFILEを変更します。
I / O操作が行われたときにI / Oが実行されるまで、同期I / Oを、アプリケーションが待機しなければならない場合、一般的に、非同期I / Oの同期は、I Oの比較および/です。その代わりに非同期I / O操作がバックグラウンドで実行され、I / O操作とアプリケーションは、システム性能を向上させる、同時に実行することができ、アプリケーションは、この利点動作するロー・デバイスである場合、I / Oは、I / Oトラフィックを向上させる非同期を使用多くの場合、非同期を使用して、データベースなど、ファイルサーバー、ように、より明らかにI / O、I / O操作の複数を同時に行うように
UNDOサイズの設定、サービス-----運転期間の後。
SQL>ショーパラメータアンドゥ
名前タイプVALUE
------------------------------------ ----------- ------------------------------
UNDO_MANAGEMENT文字列AUTOの
UNDO_RETENTION整数900
UNDO_TABLESPACE列UNDOTBS1
SQL>
SQL> SELECT undoblks /((END_TIME - BEGIN_TIME)* 86400) "ピーク元に戻すブロック生成"
GV $ UNDOSTAT FROM
undoblks =は(GVます$ UNDOSTAT FROM MAX(undoblks)を選択WHERE)。
ピーク元に戻すブロック生成
--------------------------
0.127147766
SQL>デュアルからG / 1024/1024 0.13 * 900 * 8192を選択します。
G
----------
.9140625
必要0.9gのは、元に戻します
SQL> SELECT TABLESPACE_NAME、DBA_TABLESPACES FROM保持。
TABLESPACE_NAME保持
------------------------------ -----------
システムは適用されない場合
SYSAUXが適用されない
UNDOTBS1をNOGUARANTEEの
TEMP適用されない場合
、ユーザーは適用されない
適用されない例を
6行が選択されました。
RACは結果* 2が必要な場合があります。
查看ORACLEは进程的大小:
選択USERNAME、SPID、五$プロセスからPGA_ALLOC_MEM / 1024/1024メートル;
選択USERNAME、和(PGA_ALLOC_MEM)/ / 1024×1024 USERNAMEによって五$プロセスグループからM。
ビューのバックグラウンド・プロセス:
DESC五$ BGPROCESS。
13、
Oracle10gのR2環境の後、その理由はHASH UNIQUEソートアルゴリズムのDISTINCTは、その調整につながることはありません
ALTER SESSION SETは= FALSE "_gby_hash_aggregation_enabled"
- パラメータ変更
- パスワードをオフにすると、大文字と小文字が区別されます:
SEC_CASE_SENSITIVE_LOGON = falseのスコープ= SPFILE SID = '*' を設定し、システムを改変すること。
-设置PASSWORD_LIFE_TIMEの为の無制限に:
無制限のプロファイルのデフォルトの制限のPASSWORD_LIFE_TIMEを改変すること。
無制限のプロファイルデフォルトの制限のPASSWORD_LOCK_TIMEを改変すること。
無制限のプロファイルデフォルトの制限のPASSWORD_GRACE_TIMEを改変すること。
デフォルトの制限は無制限FAILED_LOGIN_ATTEMPTSプロファイルを変更します。
数十Gのトレースダンプファイルの最大サイズの設定が異常避け、表示された以上、ファイルシステムが爆発する- :
ALTERシステムMAX_DUMP_FILE_SIZE = SET「4096M」= SPFILEの範囲SID =「*」;
-デフォルトのパーティションサイズを調整します
- -11gが、それは先のパーティションも空のパーティションの未来の多くを作成避けるため、デフォルトのパーティションサイズは8M、閉じる必要があります、されているパーティションが、テーブル全体の大きさは、すでに非常に大きい場合、パーティション全体のスキャンが発生し、または論理バックアップSQLのパフォーマンス低:
偽の範囲にALTER SETシステム"_partition_large_extents" = SID = SPFILE = '*';
: -自動調整UNDO_RETENTION、BUGより閉じ
'*' = falseの範囲にALTER SETシステム"_undo_autotune" = SID = SPFILEを、
ALTER SYSTEM = 10800 UNDO_RETENTIONスコープSET = SPFILE SID = '*';
-手動並列サブプロセスの最大数は、CPU * 2の数、自動的に大きすぎる値を避けるように計算データベース、リソースのうち並列に実行される設定:
ALTERシステムPARALLEL_MAX_SERVERS SET = 128 = SPFILEの範囲SID =「*」。
: -制御ファイルに設定された保持時間は、月内の任意の日があることを確認するために復元することができます
= CONTROL_FILE_RECORD_KEEP_TIMEスコープSID = SPFILE =「*」に設定されているシステム31を改変すること。
-閉じるDRM(起因する非常に大規模にDRMの問題を引き起こす):
ALTER SETシステム"_gc_policy_time" = 0 = SPFILEの範囲SID = '*';
システムセット "_gc_undo_affinity" =偽SID = '*' スコープ= SPFILEを変更します。
-遅延初期化度合いを閉じ作成11G:
ALTER SYSTEM SET偽スコープ= SPFILE SID = '*'に= DEFERRED_SEGMENT_CREATIONを。
-不用RESULT_CACHE:
変更システム設定RESULT_CACHE_MAX_SIZE = 0スコープ= SPFILE SID = '*'。
-いくつかのインスタンスがクラッシュバグにつながる避けるため、3秒の長い遅延格下げロック例が増加:
。ALTER SETシステム「_gc_defer_time」スコープ3 = = SPFILE SID =「*」;
-ポストメンテナンスを容易にするために、2週間以上AWRを調整することが推奨される:
ExecのDBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(RETENTION => 14 * 24 * 60、INTERVAL => 60);
適応カーソル--11gは、問題の子カーソルのあまりを持って来るかもしれません共有し、我々はそれをオフにします。
ALTER SETシステム「_optimizer_adaptive_cursor_sharing」=偽SID =「*」スコープ= SPFILE;
ALTER SETシステム「_optimizer_extended_cursor_sharing」SID =なし= '*' = SPFILEの範囲;
ALTER SETシステム"_optimizer_extended_cursor_sharing_rel" =なしSID = '*' = SPFILEの範囲;
カーディナリティのフィードバックの--11gは、計画の実施に不安定になることがあります。
ALTER SETシステム「_optimizer_use_feedback」=偽SID =「*」スコープ= SPFILE;
-間違ったパスワードのログオン遅延を閉じ、28401と10949のイベントを設定し、ダイレクトパスが読み
ALTER SYSTEMセットイベント=「28401トレース名コンテキスト永遠に、レベル1」、「10949トレース名コンテキスト永遠に、レベル1」SID =「*」スコープ= SPFILE;
-並行セッションは、プールが広い使用することを作る
真= SID =「*」= SPFILEスコープにALTER SETシステム「_PX_use_large_poolを」。
- LGWRポスト/ウェイトモード通知の回復は
「_use_adaptive_log_file_sync」=偽のシステム設定を変更し 、SID =「*」スコープ= SPFILE;