O čem mlčí EXPLAIN a jak ho přimět k rozhovoru
Klasická otázka, s níž se vývojář obrací na svého DBA nebo majitele firmy – na konzultanta pro PostgreSQL, téměř vždy zní stejně: „Proč se dotazy na databázi provádějí tak dlouho?“ Tradiční soubor důvodů: neefektivní algoritmus, když se rozhodnete provést JOIN několika CTE s několika desítkami tisíc záznamů; zastaralá statistika, pokud skutečné rozložení dat v tabulce je již značně […]
