TABLE IF EXISTS [db.].name ON CLUSTER cluster
Если я удалю таким образом, может ли что - то пойти потом не так как я ожидаю? ( я ожидаю, что она полностью удалена и с сервера и вообще отовсюду) и я потом смогу создавать объекты с таким же названием, например.
В документации нашёл следующее, но доступа к серверу у меня нет. https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/replication/#converting-from-replicatedmergetree-to-mergetree
мне кажется, что если обычный "DROP TABLE ..." не сработает ровно как ты ожидаешь, то это будет unexpected behaviour :) и уж точно не нужна конвертация типа таблицы
По умолчанию таблица не удалится до конца и данные в зукипере о ней останутся на какое-то время. Можно дописать SYNC. Тогда всё сразу удалится. Плюс если таблица большая, то КХ не даст её удалить и нужны будут админ права
нет такого понятия как "админские права"... в клике, то есть нет какого то root который может все ... там полноценная RBAC модель просто дефолтный юзер имеет максимальные привелегии by default там отдельная настройка есть для дефолтного профиля которая размер удаляемой таблицы ограничивает
Я понимаю, условный админ нужен, чтобы файлик подложить который позволит удалить или настройки поменять, так как человек написал что доступа к серверу нет
а, ой. извините, пропустил, да. там надо права на запись файлов на сервере чтобы конфиги менять...
Обсуждают сегодня