# Es gibt eine Tabelle mit 100.000.000 Datensätzen
CREATE TABLE posts (
id BIGSERIAL PRIMARY KEY,
title VARCHAR(255) NOT NULL,
text TEXT NOT NULL
);
#######################################
Abfrage:
SELECT *
FROM posts
WHERE title = 'Python tutorial';
Ausführungsplan:
Seq Scan on posts
(Kosten=0.00..20834.00 Zeilen=1 Breite=64)
(tatsächliche Zeit=0.025..10350.421 Zeilen=1)
Filter: (title = 'Python tutorial')
Zeilen durch Filter entfernt: 99999999
Planungszeit: 0.120 ms
Ausführungszeit: 10350.500 ms
Was ist aus diesem Plan ersichtlich? Wie kann er optimiert werden?