DROP TABLE IF EXISTS job_posts.final_job_posts;
RENAME TABLE job_posts.final_job_posts_tmp TO job_posts.final_job_posts;
и получаю
DB::Exception: WRITE locking attempt on "job_posts.final_job_posts_tmp" has timed out! (120000ms) Possible deadlock avoided. Client should retry..
Possible deadlock avoided. такое я встречал. правда, в другом контексте. лечил рестартом )
Ну в логе ж написано) уже есть мутация, которая не до конца выполнилась, а когда новая мутация пришла на таблицу, то по таймауту старая не завершилась и вот и эксепшн select * from system.mutations where table = '...' and is_done = 0
Обсуждают сегодня