Oracle
Dieser Abschnitt listet die empfohlenen Einstellungen für die Verwendung von Oracle-Datenbanken.
| Kategorie | Merkmal | Default | Vorgabe der Applikation | Anmerkung |
|---|---|---|---|---|
| Grundlegendes | db_block_size | 8192 | wichtiger Parameter für die Performance | |
| Zeichensatz | AL32UTF8 | Achtung: Statischer Parameter, kann nur durch einen Neuaufbau der DB geändert werden | ||
| Archivelog-Modus | archivelog | Bei noarchivelog kann die DB nicht online gesichert werden | ||
| init.ora-Parameter | Sehr viele init.ora-Parameter sind statisch, d. h. die DB muss für eine Änderung durchgestartet werden | |||
| db_block_size | 8192 | |||
| memory_target | 900M | SGA: 2GB | ||
| processes | 150 | |||
| open_cursors | 300 | |||
| undo_management | auto | |||
| undo_retention | 900 | |||
| max_dump_file_size | 10M | |||
| remote_login_passwordfile | EXCLUSIVE | |||
| filesystemio_options | SetAll | |||
| shared_pool_size | 0 | |||
| large_pool_size | 0 | |||
| java_pool_size | 0 | |||
| db_cache_size | 0 | |||
| nls_language | AMERICAN | |||
| nls_territory | AMERICA | |||
| nls_date_format | DD-MON-YYYY | DD-MON-RR | Date format. | |
| nls_time_format | HH.MI.SSXFF AM | Time format. | ||
| nls_timestamp_format | DD-MON-RR HH.MI.SSXFF AM | Time stamp format. | ||
| nls_time_tz_format | HH.MI.SSXFF AM TZR | Time with timezone format. | ||
| nls_timestamp_tz_format | DD-MON-RR HH.MI.SSXFF AM TZR | Timestamp with timezone format. | ||
| NLS_NCHAR_CHARACTERSET | AL16UTF16 | UTF8 | ||
| Redolog | Anzahl Redolog-Gruppen | 5 | ||
| Anzahl Redolog-Member | 2 | |||
| Größe einer Redolog-Datei | 50M | |||
| Menge Redolog pro Tag | 2500M | |||
| Tablespaces | SYSAUX | 500M | ||
| SYSTEM | 500M | |||
| TEMP | 500M | |||
| UNDOTBS01 | 300M | |||
| USERS | 5M |
Encoding
Oracle hat mehrere Encodings, unterschiedlich nach Datentyp.
Das Standardencoding ist NLS_CHARACTERSET und sollte AL16UTF16 oder AL32UTF8 sein.
Für lange String-Typen (CLOB) wird das Encoding NLS_NCHAR_CHARACTERSET benutzt.
Als Endoding wird AL32UTF8 empfohlen. Mit AL16UTF16 werden unnötig viele CLOB-Spalten angelegt.