Да, 1. Не запускайте изменения схемы параллельно. После каждого запуска убедитесь, что схема согласована, прежде чем запускать следующий (т.е. драйвер java: resultset.getExecutionInfo().isSchemaInAgreement()
)
Они медленные, но вы должны быть консервативны и терпеливы с ними. Не стоит рисковать расходящимися схемами, которые могут существовать при некоторых известных условиях гонки. Это может улучшиться в будущих выпусках, но со всеми существующими версиями, поскольку схемы были сделаны динамическими (0.7 - 3.11), эту операцию следует запускать по одной за раз. Если ваше приложение зависит от постоянно меняющихся и динамических таблиц, вам следует пересмотреть свою реализацию.