Mit dem SET SYSTEM DEFAULT-Befehl können Sie die Systemstandardwerte für das Sitzungszeitlimit, das Zeilensetlimit, das Abfragezeitlimit und den Schwellenwert für die Aktualisierung materialisierter Ansichten festlegen.
Das System berechnet die Werte beim Sitzungsstart und sie bleiben während der Sitzung in Kraft.
SET SYSTEM DEFAULT
[SESSIONTIMEOUT | ROWSETLIMIT | QUERYTIMEOUT ] TO [ <Zahl> |
UNLIMITED ]
[DEFPRIORITY | MAXPRIORITY ] TO [critical | high | normal | low |
SET SYSTEM DEFAULT MATERIALIZE [REFRESH] THRESHOLD TO <Zahl>
SET SYSTEM DEFAULT PASSWORDEXPIRY TO pwdexpiry
SET SYSTEM DEFAULT PASSWORDPOLICY TO <Konf>
Der SET SYSTEM DEFAULT-Befehl akzeptiert folgende Eingaben:
| Eingabe | Beschreibung |
|---|---|
| SESSIONTIMEOUT | Die Zeitspanne, die eine Sitzung inaktiv sein kann, bevor sie vom System beendet wird. Sie können 1 - 35.791.394 Minuten oder 0 oder UNLIMITED für unbegrenzte Inaktivität angeben. |
| ROWSETLIMIT | Die Anzahl Zeilen, die eine Abfrage zurückgeben kann. Sie können 1 - 2.147.483.647 Zeilen oder 0 oder für eine unbegrenzte Anzahl UNLIMITED angeben. |
| QUERYTIMEOUT | Die Zeitspanne, in der eine Abfrage ausgeführt werden kann, bevor das System dem Administrator eine Nachricht sendet. Sie können 1 - 35.791.394 Minuten oder 0 oder für unbegrenzte Inaktivität UNLIMITED angeben. Wenn Sie eine Nachricht erhalten wollen, müssen Sie die RunAwayQuery-Ereignisregel aktivieren. Weitere Informationen finden Sie in IBM Netezza Systemverwaltung. |
| DEFPRIORITY | Die Standardpriorität für die Datenbank. Die gültigen Prioritäten sind Critical, High, Normal und Low. |
| MATERIALIZE THRESHOLD | Der Prozentsatz nicht sortierter Daten in einer materialisierten Ansicht, oberhalb dessen diese Ansicht automatisch aktualisiert wird. Wenn Sie eine Basistabelle aktualisieren, werden alle zugehörigen materialisierten Ansichten, die diesen Schwellenwert überschreiten, automatisch aktualisiert. Die Angabe der REFRESH-Phrase in diesem Parameter ist optional und hat keine Auswirkung. |
| MAXPRIORITY | Die maximale Priorität für das System. |
| PASSWORDEXPIRY | Setzt den globalen Standardparameter für das Ablaufen von Kennwörtern auf n Tage. Die n-Zählung beginnt mit dem Datum der letzten Kennwortänderung. 0 gibt an, dass die Kennwörter nicht ablaufen. |
| PASSWORDPOLICY | Legt den Konfigurationszeichenfolgeparameter für die globale Kennwortrichtlinie fest und kann folgende Optionen annehmen, von denen für alle eine Ganzzahl angegeben werden muss:
Wenn keine Optionen festgelegt werden, legen die Standardwerte die Richtlinie fest. Diese Optionen basieren auf denen für pam.cracklib (8). Weitere Informationen finden Sie in der Linux-Dokumentation. |
Der SET SYSTEM DEFAULT-Befehl hat die folgende Ausgabe:
| Ausgabe | Beschreibung |
|---|---|
| SET SYSTEM DEFAULT | Der Befehl war erfolgreich. |
Sie müssen der Benutzer mit Administratorberechtigung sein oder Ihr Konto muss die entsprechenden Objektberechtigungen haben.
MYDB.SCH1(USER)=> SET SYSTEM DEFAULT SESSIONTIMEOUT TO 300;