ser_davkin писал(а):
можно просто дописать эту команду при удалении или это что-то меняет?Команду VACUUM надо выполнять в другой транзакции. Каждый элемент запросов к базе выполнется в своей транзакции. Транзакция считается завершенной, когда выполнен последний запрос в элементе. Когда приписывается VACUUM в конец запросов, то он должен быть выполнен в транзакции остальных запросов, а это движок базы не допускает