Postgres SQL объяснять удалить заявление - PullRequest
0 голосов
/ 24 октября 2011

Вопрос.В этом возврате из postgres EXPLAIN DELETE FROM ...:

Delete  (cost=0.00..19474.19 rows=266518 width=6)

Означает ли стоимость 19474 время выполнения в секундах?Как в 19474 году = 5,4 часа?

Спасибо!

1 Ответ

1 голос
/ 24 октября 2011

Нет, стоимость измеряется в произвольных единицах. Если вы используете EXPLAIN ANALYZE вместо EXPLAIN, postgres фактически выполнит запрос, а затем сообщит вам время в секундах (попробуйте что-то вроде EXPLAIN ANALYZE SELECT * FROM ..... Подробнее об объяснении и анализе можно прочитать здесь

...