PostgreSQL Datenbankpraxis für Anwender, Administratoren und Entwickler

Kapitel 12 - Performance-Optimierung

Seite 407

Anfrageplan mit EXPLAIN herausfinden

EXPLAIN SELECT id, inhalt FROM planer_test WHERE id=1;

Seite 408

Anfrageplan mit EXPLAIN herausfinden

SET enable_seqscan = off;
EXPLAIN SELECT id FROM planer_test WHERE id=1;

Seite 409

Anfrageplan mit EXPLAIN herausfinden

SET enable_indexscan = on;
EXPLAIN SELECT id FROM planer_test2 WHERE id=8500000;


Anfrageplan mit EXPLAIN herausfinden

SET enable_indexscan = off;
SET enable_bitmapscan = off;
EXPLAIN SELECT id FROM planer_test2 WHERE id=8500000;


Laufzeit mit EXPLAIN ANALYZE messen

EXPLAIN ANALYZE SELECT id FROM planer_test WHERE id=1;

Seite 410

Laufzeit mit EXPLAIN ANALYZE messen

EXPLAIN ANALYZE SELECT id FROM planer_test WHERE id=10;