Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Performanceverbesserungen, Diagnosen und Monitoring

 

Tipps zum Verbessern der Performance


Stets ein Transaktionslog verwenden
Aufbauen effizienter SQL-Abfragen
Cachebezogene Performance-Tipps
Auf Parallelitätsprobleme prüfen
Ziel des Optimierers auswählen
Statistiken von kleinen Tabellen erfassen
Fragmentierungsbezogene Performance-Tipps
Integritätsregeln deklarieren
Verbessern der Index-Performance
Kaskadierende referenzielle Aktionen vermeiden
Abfrageperformance überwachen
Tabellenstruktur normalisieren
Für gemischte oder OLAP-Arbeitslast optimieren
Verschiedene Dateien auf verschiedene Geräte platzieren
Ihre Datenbank neu aufsetzen
Primärschlüssel-Breite vermindern
Tabellenbreiten vermindern
Anforderungen zwischen Client und Server reduzieren
Kostenträchtige benutzerdefinierte Funktionen reduzieren
Kostenträchtige Trigger ersetzen
Spaltenreihenfolge in Tabellen überprüfen
Strategisches Sortieren von Abfrageergebnissen
Den korrekten Cursor-Typ angeben
Explizite Selektivitätsschätzungen sparsam einsetzen
Autocommit-Modus ausschalten
Aktualisieren von Spaltenstatistiken
Angemessene Seitengröße verwenden
Entsprechende Datentypen verwenden
Mit AUTOINCREMENT Primärschlüssel erstellen
Massenvorgangsmethode verwenden
Verzögerte Festschreibungen verwenden
In-Memory-Modus verwenden
Indizes effizient verwenden
Mit Schlüsseln die Abfrageperformance steigern
Verbessern der Abfrageperformance durch materialisierte Ansichten
Komprimierung mit Umsicht verwenden
Option WITH EXPRESS CHECK bei der Validierung von Tabellen verwenden
Arbeitstabellen in der Abfrageverarbeitung verwenden ("Alle Zeilen" als Optimierungsziel verwenden)