Die folgende Liste enthält verschiedene Erweiterungen in SQL Anywhere Version 11.0.1.
Bessere Performance für eine einfache, kostengünstige Anweisungsausführung Die Kosten für die Erstellung eines Ausführungsplans für Anweisungen mit kurzen Ausführungszeiten können manchmal höher sein als die Kosten für die Ausführung der Anweisung an sich. Mit den folgenden Neuerungen kann SQL Anywhere nun eine erweiterte Klasse einfacher Anweisungen mit kurzen Ausführungszeiten erkennen und es Ihnen ermöglichen, den Optimierer zu umgehen.
Weitere Hinweise finden Sie unter Eignung für ein Überspringen der Abfrageverarbeitungsphase.
Neue FORCE NO OPTIMIZATION-Klausel In früheren Versionen mussten alle Anweisungen, die eine kostenbasierte Optimierung erforderten, vom Optimierer verarbeitet werden. Mit der neuen FORCE NO OPTIMIZATION-Klausel können Sie jetzt festlegen, dass die Anweisung den Optimierer umgehen soll. Wenn die Anweisung zu komplex für eine Verarbeitung auf diese Weise ist – möglicherweise aufgrund der festgelegten Datenbankoptionen oder Eigenschaften des Schemas bzw. der Abfrage – schlägt die Anweisung fehl und der Datenbankserver gibt einen Fehler zurück.
Die folgenden Anweisungen unterstützen die neue FORCE NO OPTIMIZATION-Klausel:
Neue Verbindungseigenschaften
Neue Datenbankeigenschaften
Neues Optimierungsmethode-Feld Das neue Optimierungsmethode-Feld befindet sich im grafischen Plan unter "Optimierer-Statistiken". Das Feld gibt die Ausführungsstrategie des Abfrageoptimierers zurück. Siehe Komponenten von Ausführungsplänen.
Neue Serveroption verhindert, dass ein Datenbankserver der Standarddatenbankserver wird Die Serveroption -xd hindert einen Datenbankserver daran, am standardmäßigen TCP-Port zu warten, und vermeidet außerdem, dass der Datenbankserver zum Standarddatenbankserver wird. Siehe Datenbankserveroption -xd .
Unterstützung für parallele Archivsicherungen Der SQL Anywhere-Datenbankserver unterstützt nun parallele Sicherungen für serverseitige Archivkopien. Parallele Datenbanksicherungen nutzen physische I/O-Vorgänge, um Informationen parallel zu lesen und zu schreiben. Dies verbessert die Performance gegenüber sequenziellen Lese- und Schreibvorgängen.
Um parallele Archivsicherungen zu unterstützen, wurde die BACKUP DATABASE-Anweisung durch zwei neue Klauseln ergänzt:
Datenbankserver der Version 11.0.0 und früher können Archivsicherungen, die mit Datenbankservern der Version 11.0.1 generiert wurden, nicht wiederherstellen. Datenbankserver der Version 11.0.1 können Sicherungen, die mit älteren Datenbankservern generiert wurden, wiederherstellen.
Siehe BACKUP-Anweisung.
Developer Edition- und Evaluation Edition-Datenbankserver auf Mac OS X ausführen Sie können nun Developer Edition- und Evaluation Edition-Datenbankserver mithilfe der Administrationstools auf Mac OS X automatisch starten.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |