Я заметил, что вы используете разные схемы. Я нашел решение вашей проблемы:
insert into public.movie(movie_id,movie_name) select t.movie_id, t.movie_name from test.movie as t;
(Или, как Том упоминает в комментариях, в основном Concurrent Mark Размах.)
Это метод или алгоритм для сбора мусора, который, теоретически, влияет на производительность приложения меньше, чем старые методы.
Параллельный сборщик меток, также известный как параллельный коллектор или CMS, нацелен на приложения чувствительны к мусору Коллекционные паузы. Это выполняет большинство деятельность по сбору мусора одновременно, то есть в то время как потоки приложений работают, чтобы сохранить паузы, вызванные сбором мусора short
G1 - это следующий уровень, который рассматривается / разрабатывается.
См. https://java.sun.com/j2se/reference/whitepapers/ MemoryManagement_WhitePaper.PDF для получения более подробной информации ....