Вопрос проверяет знание возможностей PostgreSQL и понимание различий между DML и DDL операциями.
Короткий ответ
В PostgreSQL EXPLAIN ANALYZE предназначен в первую очередь для запросов чтения и изменения данных, а не для DDL. Для большинства DDL-операций он не поддерживается. Такие команды не имеют плана выполнения в классическом смысле. Поэтому EXPLAIN ANALYZE с DDL либо не работает, либо ведёт себя ограниченно. Анализ DDL обычно делают другими способами.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.