忘れっぽいOracleDBAのネタ帳

Oracle業務を遂行する上で役立たせる意味で作成しました。

Oracle11gR2のパラメータ設定値

Oracle11gR2における初期化パラメータの、推奨値とその根拠を記します。
各パラメータの詳細はマニュアルを参照してください。
空欄および推奨値が記されていないパラメータはデフォルトとします。
         
No. パラメータ名 11g (R1) 10g (R2) 推奨値とその根拠
5 active_instance_count シングルインスタンス構成なので。
6 aq_tm_processes 特に不要。
7 archive_lag_target 推奨値なので。
8 asm_diskgroups ASMを使用しないため。
9 asm_diskstring ASMを使用しないため。
10 asm_power_limit ASMを使用しないため。
11 asm_preferred_failure_groups    
12 audit_file_dest 格納先を設定値のディレクトリにするため。
13 audit_sys_operations 監査を行い、全ユーザを対象とするため。
14 audit_syslog_level 特に考慮しないため。
15 audit_trail  
  awr_snapshot_time_offset      
17 background_core_dump 含めないこととします。
18 background_dump_dest 格納先を設定値のディレクトリにするため。
19 backup_tape_io_slaves RMANを使用しないため。
20 bitmap_merge_area_size PGA_AGGREGATE_TARGETを設定するため使用しない。無視される。
21 blank_trimming 空白として許さず、禁止とします。
22 circuits 特に制限しないため。
23 client_result_cache_lag    
24 client_result_cache_size    
  CLONEDB      
26 cluster_database  
27 cluster_database_instances RACを使用しないため。
28 cluster_interconnects RACを使用しないため。
29 commit_logging    
30 commit_point_strength 特に設定しない。
31 commit_wait    
32 commit_write 特に設定しない。
33 compatible Oracle 10g R10.2.0」という製品、バージョン、リリースを使用するので、該当リリースのままで良い。
34 control_file_record_keep_time デフォルトで特に問題ない。
35 control_files 多重化は必須だが、デフォルト通り三重化とする。
36 control_management_pack_access    
37 core_dump_dest 格納先を右記の設定値とするため。
38 cpu_count 自動的に設定されるため。
39 create_bitmap_area_size PGA_AGGREGATE_TARGETを設定するため使用しない。無視される。
40 create_stored_outlines 特に考慮しないため。
  cursor_bind_capture_destination      
42 cursor_sharing デフォルトで特に問題ない。→ 推奨値(バインド変数を使用しなくても同一のSQLと見なされる)なので。(業務後4/19)
43 cursor_space_for_time 特に考慮しないため。
44 db_nk_cache_size (n=2,4,8,16,32) 初期化パラメータDB_BLOCK_SIZEに「8192」(8K)と設定するため、このパラメータには設定しない。
45 db_block_buffers 初期化パラメータDB_CACHE_SIZEを設定するため。
46 db_block_checking 特に考慮しないため。
47 db_block_checksum デフォルトで特に問題ない。
48 db_block_size オンラインとバッチの両方ある通常のシステムのため。 (例えば、DWH(データウェアハウス)なら16384(B)と、大きめに設定)
49 db_cache_advice デフォルトで特に問題ない。
50 db_cache_size 目安として設定するが、必ずチューニングすること。
51 db_create_file_dest 制御ファイルとREDOログファイルを分けて設定するので使用しない。
52 db_create_online_log_dest_n  (n=1-5) 制御ファイルとREDOログファイルを分けて設定するので使用しない。
53 db_domain 任意の名称のため右記とする。
54 db_file_multiblock_read_count 現行システムの値を考慮して。
55 db_file_name_convert 特に考慮しないため。
56 db_files デフォルトで特に問題ない。
  db_flash_cache_file      
  db_flash_cache_file_size      
59 db_flashback_retention_target フラッシュバック機能を使用しないため。
60 db_keep_cache_size 目安として設定するが、必ずチューニングすること。
61 db_lost_write_protect    
62 db_name  
63 db_recovery_file_dest  
64 db_recovery_file_dest_size  
65 db_recycle_cache_size 目安として設定するが、必ずチューニングすること。
66 db_securefile    
67 db_ultra_safe    
68 db_unique_name  
  db_unrecoverble_SCN_TRACKING      
70 db_writer_processes デフォルト
71 dbwr_io_slaves 特に考慮しないため。
72 ddl_lock_timeout    
  defferred_segment_creation      
74 dg_broker_config_file1,2 特に考慮しないため。
75 dg_broker_start 特に考慮しないため。
76 diagnostic_test    
77 disk_asynch_io 現行システムの値を考慮して。
78 dispatchers 共有サーバ構成ではなく専用サーバのため。
79 distributed_lock_timeout 特に考慮しないため。
80 dml_locks デフォルトで特に問題ない。
  dst_upgrade_insert_conv      
  enable_ddl_logging      
83 event 特に考慮しないため。
84 fal_client  特に考慮しないため。
85 fal_server  特に考慮しないため。
86 fast_start_mttr_target 特に考慮しないため。
87 fast_start_parallel_rollback デフォルトで特に問題ない。
88 file_mapping 特に考慮しないため。
89 fileio_network_adapters 特に考慮しないため。
90 filesystemio_options 特に考慮しないため。
91 fixed_date 特に考慮しないため。
92 gc_files_to_locks 特に考慮しないため。 RACでは、全てのインスタンスに同じ値を設定する必要がある。
93 gcs_server_processes RACを使用しないため。
94 global_context_pool_size 無視される。
95 global_names 特に考慮しないため。
96 global_txn_processes    
97 hash_area_size 共有サーバ構成ではないし、PGA_AGGREGATE_TARGETを設定するため使用しない。
98 hi_shared_memory_address 特に考慮しないため。
99 hs_autoregister 推奨値なので。
100 ifile 特に考慮しないため。
101 instance_groups RACを使用しないため。
102 instance_name だが、シングル・インスタンス構成なので、一般的なDB名と同じにした。
103 instance_number  
104 instance_type ASMを使用しないため。
105 java_jit_enabled    
106 java_max_sessionspace_size 特に考慮しないため。
107 java_pool_size SGA_TARGETを設定するため。
108 java_soft_sessionspace_limit 特に考慮しないため。
109 job_queue_processes 特に考慮しないため。
110 large_pool_size SGA_TARGETを設定するため。
111 ldap_directory_access 特に考慮しないため。
112 ldap_directory_sysauth    
113 license_max_sessions 特に考慮しないため。
114 license_max_users 特に考慮しないため。
115 license_sessions_warning 初期化パラメータlicense_max_sessionsとともに、特に考慮しないため。
116 local_listener 各システム名を考慮して設定。
117 lock_name_space 無視される。
118 lock_sga 推奨値なので。
119 log_archive_config 特に考慮しないため。
120 log_archive_dest Enterprise Edition を使用していて、尚且つLOG_ARCHIVE_DEST_n パラメータを設定しているため。
121 log_archive_dest_n (n=1-10) 二重化にしてディスクの分散も図るため、このような位置に設定。
122 log_archive_dest_state_n (n=1-10) 先の、log_archive_dest_1、およびlog_archive_dest_2の設定を使用可能するため。
123 log_archive_duplex_dest Enterprise Edition をインストールしているが、LOG_ARCHIVE_DEST_n パラメータを設定しているため。
124 log_archive_format だが、一般例として示されている書式なので。
125 log_archive_local_first デフォルトで特に問題ない。
126 log_archive_max_processes Oracle Database 10g リリース1(10.1)で廃止されたことにより設定しない。
127 log_archive_min_succeed_dest 二重化するため。
128 log_archive_trace 特に考慮しないため。
129 log_buffer 推奨値に近いが、必ずチューニングすること。
130 log_checkpoint_interval 現行システムの値を考慮して。
131 log_checkpoint_timeout デフォルトで特に問題ない。
132 log_checkpoints_to_alert 本番運用では特に考慮しないため。(開発(テスト)時には有効としても良い)
133 log_file_name_convert 特に考慮しないため。
134 logmnr_max_persistant_sessions 無視される。
135 max_commit_propagation_delay 特に考慮しないため。
136 max_dispatchers 共有サーバ構成ではないので、初期化パラメータDISPATCHERSとともに本パラメーも設定しない。
137 max_dump_file_size 推奨値なので。 (ただし、UNLIMITEDを指定した場合、必ず容量チェックを行うこと)
138 max_enabled_roles 特に考慮しないため。
139 max_shared_servers 共有サーバ構成を取らないため。
140 memory_max_target    
141 memory_target    
142 nls_calendar 現行システムの値を考慮して。
143 nls_comp 現行システムの値を考慮して。
144 nls_currency 現行システムの値を考慮して。
145 nls_date_format 現行システムの値を考慮して。
146 nls_date_language 現行システムの値を考慮して。
147 nls_dual_currency 現行システムの値を考慮して。
148 nls_iso_currency 現行システムの値を考慮して。
149 nls_language 環境変数NLS_LANGから値は導出されるので。
150 nls_length_semantics デフォルトで特に問題ない。
151 nls_nchar_conv_excp 特に考慮しないため。
152 nls_numeric_characters 導出される値で特に問題はないため。
153 nls_sort 導出される値で特に問題はないため。
154 nls_territory 日本ベースのシステムのため。
155 nls_timestamp_format 導出される値で特に問題はないため。
156 nls_timestamp_tz_format 導出される値で特に問題はないため。
157 O7_DICTIONARY_ACCESSIBILITY より厳しいセキュリティのため。
158 object_cache_max_size_percent デフォルトで特に問題ない。
159 object_cache_optimal_size 特に考慮しないため。
160 olap_page_pool_size 特に考慮しないため。
161 open_cursors アプリケーション要件によりシステムに適した値を設定するが、通常は500以上との指針により。
162 open_links 特に考慮しないため。
163 open_links_per_instance 特に考慮しないため。
164 optimizer_capture_sql_plan_baselines    
165 optimizer_dynamic_sampling 特に考慮しないため。
166 optimizer_features_enable 使用リリースは、10.2なのでデフォルトで特に問題ない。
167 optimizer_index_caching デフォルトで特に問題ない。
168 optimizer_index_cost_adj デフォルトで特に問題ない。
169 optimizer_mode デフォルトで特に問題ない。
170 optimizer_secure_view_merging デフォルトで特に問題ない。
171 optimizer_use_invisible_indexes    
172 optimizer_use_pending_statistics    
173 optimizer_use_sql_plan_baselines    
174 os_authent_prefix デフォルトで特に問題ない。
175 os_roles デフォルトで特に問題ない。
176 parallel_adaptive_multi_user デフォルトで特に問題ない。
177 parallel_automatic_tuning 無視される。
  parallel_degree_limit      
  parallel_degree_policy      
180 parallel_execution_message_size デフォルトで特に問題ない。(「ほとんどのアプリケーションではデフォルト値で十分」とある)
  parallel_force_local      
182 parallel_instance_group RACを使用しないため。
183 parallel_io_cap_enabled    
184 parallel_max_servers 特に考慮しないため。
185 parallel_min_percent 特に考慮しないため。
186 parallel_min_servers 特に考慮しないため。
  parallel_min_time_threhold      
  parallel_servers_target      
189 parallel_threads_per_cpu 特に考慮しないため。
190 pga_aggregate_target 自動PGAメモリ管理とするため。目安として設定するが、必ずチューニングすること。
191 plscope_settings    
192 plsql_ccflags 特に考慮しないため。
193 plsql_code_type 特に考慮しないため。
194 plsql_compiler_flags 特に考慮しないため。
195 plsql_debug 特に考慮しないため。
196 plsql_native_library_dir 特に考慮しないため。
197 plsql_native_library_subdir_count 特に考慮しないため。
198 plsql_optimize_level 特に考慮しないため。
199 plsql_v2_compatibility 特に考慮しないため。
200 plsql_warnings 特に考慮しないため。
201 pre_page_sga 特に考慮しないため。
202 processes  
203 query_rewrite_enabled デフォルトで特に問題ない。
204 query_rewrite_integrity デフォルトで特に問題ない。
205 rdbms_server_dn 特に考慮しないため。
206 read_only_open_delayed デフォルトで特に問題ない。
207 recovery_parallelism デフォルトで特に問題ない。
208 recyclebin 特に考慮しないため。
209 redo_transport_user    
210 remote_archive_enable デフォルトで特に問題ない。
211 remote_dependencies_mode デフォルトで特に問題ない。
212 remote_listener 特に考慮しないため。
213 remote_login_passwordfile より厳しいセキュリティのためOS認証は採用しないので。
214 remote_os_authent 特に考慮しないため。
215 remote_os_roles デフォルトで特に問題ない。
216 replication_dependency_tracking 特に考慮しないため。
217 resource_limit デフォルトで特に問題ない。
218 resource_manager_cpu_allocation    
219 resource_manager_plan デフォルトで特に問題ない。
220 result_cache_max_result    
221 result_cache_max_size    
222 result_cache_mode    
223 result_cache_remote_expiration    
224 resumable_timeout 特に考慮しないため。
225 rollback_segments 無視される。(UNDO_MANAGEMENTは、「AUTO」に設定するので)
226 sec_case_sensitive_logon    
227 sec_max_failed_login_attmpts    
228 sec_protocol_error_further_action    
229 sec_protocol_error_trace_action    
230 sec_return_server_release_banner    
231 serial_reuse 無視される。
232 service_names 指定するdb_nameおよびdb_domainから決定する。
233 session_cached_cursors 特に考慮しないため。
234 session_max_open_files 特に考慮しないため。
235 sessions  
236 sga_max_size 目安として設定するが、必ずチューニングすること。
237 sga_target  
238 shadow_core_dump 特に考慮しないため。
239 shared_memory_address 特に考慮しないため。
240 shared_pool_reserved_size 導出される値で特に問題はないため。
241 shared_pool_size SGA_TARGETを設定するので無視される。
242 shared_server_sessions 特に考慮しないため。
243 shared_servers デフォルトで特に問題ない。
244 skip_unusable_indexes 特に考慮しないため。
245 smtp_out_server デフォルトで特に問題ない。
246 sort_area_retained_size 導出される値で特に問題はないため。
247 sort_area_size 共有サーバ構成を取らないため。
248 spfile  
249 sql_trace SQLチューニングの際には'TRUE'とするが、通常は負荷(コスト)が掛かるため。
250 sql92_security 特に考慮しないため。
251 sqltune_category 特に考慮しないため。
252 standby_archive_dest 特に考慮しないため。
253 standby_file_management 現用、待機という構成のため。
254 star_transformation_enabled 特に考慮しないため。
255 statistics_level デフォルトで特に問題ない。(開発時は、必要に応じて'ALL'もある)
256 streams_pool_size 初期化パラメータSGA_TARGETを設定するため無視される。
257 tape_asynch_io 特に考慮しないため。
258 thread RACを使用しないため。
259 timed_os_statistics 非常にコスト(負荷)が掛かるため。
260 timed_statistics 推奨値であるし負荷が掛かるため。
261 trace_enabled 推奨値なので。
262 tracefile_identifier 右の例では、sid はOracle インスタンスID、pid はプロセスID、traceid はTRACEFILE_IDENTIFIER パラメータの値を示す。
263 transactions 導出される値で特に問題はないため。
264 transactions_per_rollback_segment デフォルトで特に問題ない。
265 undo_management Oracleによってチューニングさせる、自動UNDO管理モードにするため。
266 undo_retention デフォルトで特に問題ない。
267 undo_tablespace  
268 use_indirect_data_buffers 特に考慮しないため。
269 user_dump_dest 格納先を設定値のディレクトリにするため。
270 utl_file_dir 出力先を設定値のディレクトリにするため。
271 workarea_size_policy PGAの割当を自動管理するため。
272 xml_db_events