Existuje tabulka s 100 000 000 záznamy
CREATE TABLE posts (
id BIGSERIAL PRIMARY KEY,
title VARCHAR(255) NOT NULL,
text TEXT NOT NULL
);
#######################################
Dotaz:
SELECT *
FROM posts
WHERE title = 'Python tutorial';
Plán provedení:
Seq Scan on posts
(náklady=0.00..20834.00 řádků=1 šířka=64)
(skutečný čas=0.025..10350.421 řádků=1)
Filtr: (title = 'Python tutorial')
Řádky odstraněné filtrem: 99999999
Čas plánování: 0.120 ms
Čas provedení: 10350.500 ms
Co lze z tohoto plánu vyčíst? Jak ho lze optimalizovat?