caballero пишет:Цитата:Иногда из БД исчезает таблица, иногда парочку. Сильно прожорливые скрипты, иногда БД не вытягивает все запросы и старая таблица удаляется а новая не успевает появится.
с чего бы это исчезать таблицам?
и что за бредовый код - то что в таблице 0 записей не означает что ее нет.
И с чего ты взял что получишь Exception если не будет таблицы в БД
ну, это мускул а не оракл - тут транзакции на DDL не распространяются
Таблицы исчезают в следствии работы скриптов. Скприт каждый день удаляет старую таблицу и на основе суровых выборок создает новую таблицу. В послднее время у него не получается создавать эти таблицы. Большую часть скриптов написали до меня на перл.
Я их не хочу трогать. Как вариант БД не тянет таких нагрузок, хотя сервак достаточно мощный.
Касательно бредовости кода. Код не бредовый а имеет место частный случай.
Таблица у конкретном случае никогда не бывает пустой. Или она есть и в ней данные или ее нет вообще. Тут уже многодневные наблюдения за сайтом конкретным.
Касательно эксепшинов поставил их на всякий случай. Они ведь не мешают?
|