А как сейчас с работой?
Если есть... то...
------
...не получится - не дадут дропать пока реляции не пусты.
Смотря какие реляции. Если там лишь внешние ключи - можно дропать. А если на саму таблицу ссылаются, то вопрос уже не просто в удалении таблицы, а в перегруппировке данных - нужны ли данные, которые ссылаются на удаляемую таблицу? Если нет - то удаляем сперва их. Если нужны - куда теперь их относить?
Т.е. опять всё сводится к тому, что вы не указали всех условий и добавляете понемногу в каждом ответе.
При условии, что база в монопольном режиме. Иначе лок можешь поймать.
Значит, нужно либо отключить базу на время проведения "ремонтных работ", либо должен быть механизм изоляции мест проведения ремонтных работ. Иногда целые сайты и даже системы мирового уровня отключают на перерыв ради подобных вещей. Чем мы хуже ФААНГов?
Вы к чему пытаетесь подвести? Что задача невыполнима в принципе, или нужно знать какой-то секрет, недоступный большинству, чтобы выполнить эту задачу? ))
Вариант не без недостатков - частности потом тайауты полезут - но в рамках поставленных условий - годный.
А вопрос по таймаутам идет вторым - Какие проблемы и почему надо ожидать после пересоздания таблицы?
Я не ДБА, ответил просто исходя из своих скудных знаний и чисто по логике вещей. Если там какие-то сложные индексы-хрениндыксы и прочие механизмы оптимизации, зависящие от наличия-отсутствия разных таблиц, то конечно удаление одной из них может повлиять на производительность. Но это тонкости каждой конкретной СУБД. Обычному даже "помидорчику без амбиций" знать это не особо надо - в крайнем случае просто зовётся ДБА или заказывается сторонняя консультация-экспертиза. Ну а чаще всего помидорчик просто углубляется в вопрос, а работодатель терпит, что чел, получающий по 80к в год ("без амбиций" же), неделю втыкает в тьюториалы без гарантии успеха.
Постоянно отслеживаете
------
Они - стабильны. И используются уже очень давно. Кое-что аж с 70-х...
И что, никто с фиксами туда не лезет, обновить чего-то, поправить, фичей добавить? - Скриптизёров бы вам туда заслать... ))