ANALYZE

Ein weiterer Aspekt der Wartung sind Planerstatistiken, die von PostgreSQL für eine möglichst effiziente Abwicklung auch komplexer SQL-Anfragen gepflegt werden müssen. Der kostenbasierte Planer erzeugt Anfragepläne mithilfe von Kostenmodellen, die als Grundlage auch Statistiken über die Daten der innerhalb einer SQL-Anfrage verwendeten Tabellen und Indexe verwendet. Nur wenn diese Statistiken aktuell gehalten werden, können auch akkurate Kostenberechnungen und somit eine vernünftige Planung der Anfragen vorgenommen werden, was letztlich zu schnelleren Anfragen führt. Das Wartungskommando ANALYZE führt die Aktualisierung der Datenbankstatistiken durch. Dabei werden Datenverteilung und Heuristiken einer Systemtabelle erfasst und dem Planer ...

Get PostgreSQL-Administration, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.