Всем привет
делаю analyze verbose в бд, вывод (1 строка):
"pg_type": scanned 11 of 11 pages, containing 373 live rows and 0 dead rows; 373 rows in sample, 373 estimated total rows
объясните плз, что значит rows in sample и estimate total rows? и что значит, если они разные
Читал документацию, переводил, но очень слабо понял. А на русском толком объяснения не нашел
Спасибо
Sample rows - это случайный набор строк, для которых проводился анализ стоимости плана выполнения запроса.
Estimated total rows - это количество строк, которое ожидается в результате выполнения запроса по полученному плану.
План выполнения строится на основе ранее собранной статистики и так как статистика постоянно обновляется, то в эти два значения могут различаться.