Stop per-boot customer id FK перетягивание каната в SchemaCleanupRunner

PerformanceInitializerService
Порезанный
26 июня 2026 г. в 21:17 UTC
Автор
Kamo
Обещать
eea4c16

Удалить устаревшие RetailCustomer->Учетные капли commerce carts.customer id, **************************** ************************* Эти Колонны теперь живые, принадлежащие Hibernate колонки FK (Cart.customer / DraftOrder.customer) Карта @JoinColumn (имя="customer id") -> учетные записи, поэтому ddl-auto:update Колонка и повторная проверка FK на учетные записи (~ 7 минут на этом кластере) на каждом запуске Только для этого бегуна, чтобы бросить его снова. Это перетягивание каната было ~7 из ~11 мин. И оставили колонны в покое. Позволяя Hibernate владеть ими, строится ФК один раз и Он сохраняется; устойчивый init должен упасть к ~ 3-4 мин.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены