Wenn Sie einige Benutzer sowie Gruppen einrichten, können Sie die Berechtigungen für eine Datenbank verwalten. Ein anderer Aspekt von Datenbanksicherheit und Datenbankverwaltung ist die Begrenzung der Ressourcen, die ein einzelner Benutzer verwenden kann.
Zum Beispiel kann es sinnvoll sein, für eine einzelne Verbindung Arbeitsspeicher oder CPU-Ressourcen nur begrenzt zur Verfügung zu stellen. So kann vermieden werden, dass eine einzelne Verbindung die Arbeit anderer Benutzer in der Datenbank verlangsamt.
SQL Anywhere stellt eine Reihe von Datenbankoptionen bereit, die Benutzer mit DBA-Berechtigung zur Steuerung der Ressourcen verwenden können. Diese Optionen werden Ressourcenwächter genannt.
Sie können Datenbankoptionen über die Anweisung SET OPTION mit der folgenden Syntax festlegen:
SET [ TEMPORARY ] OPTION ... [ Benutzer-ID. | PUBLIC. ] Optionsname=Optionswert ]
Sie können die folgenden Optionen verwenden, um Ressourcen zu verwalten:
max_cursor_count Mit dieser Option wird die Anzahl der Cursor für eine Verbindung begrenzt. Weitere Hinweise finden Sie unter max_cursor_count-Option [Datenbank].
max_statement_count Mit dieser Option wird die Anzahl der vorbereiteten Anweisungen für eine Verbindung begrenzt. Weitere Hinweise finden Sie unter max_statement_count-Option [Datenbank].
priority Legt die Prioritätsstufe fest, in der Anforderungen einer Verbindung ausgeführt werden. Weitere Hinweise finden Sie unter priority-Option [Datenbank].
max_priority Steuert die maximale Prioritätsstufe für Verbindungen. Weitere Hinweise finden Sie unter max_priority-Option [Datenbank].
Einstellungen zu Datenbankoptionen werden nicht über die Gruppenstruktur vererbt.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |