С тем, что на самом деле связаны — проверьте код этих функций.
Нет ни каких видимых логических связей. Две разные таблицы, не пересекающихся между собой.
Как-то не верится, что PostgreSQL просто "придумал" эти AEL. Посмотрите внимательнее (или покажите код какой-то из функций).
Одна из функций, выполнение, которой было залочено. Как видно связи с таблией локером velcom_sync_users здесь нет.
А "\d+ public.velcom_sync_users" что покажет? И, кстати, там в этой транзакции (которая с COPY) до COPY ничего не было, на всякий случай?
Обсуждают сегодня