Задавайте вопросы, мы ответим
Вы не зашли.
подскажите пожалуйста есть таблица 2гига - не знаю деражть её в маисам или иннодб переконвертить для быстродействия работы с ней - в неё пишется лог некоторых действий на сайте - потом он раз в полчаса анализирует действия за определённый период и складывает выводы в другие таблицы ... но в этот момент лочится таблица....
Отредактированно mordan (04.03.2010 16:19:25)
Неактивен
Если блокировка критична — значит, надо конвертировать. Ну или можно периодически
крутить таблички (RENAME TABLE) и читать не из той, в которую пишется
Неактивен
paulus написал:
Если блокировка критична — значит, надо конвертировать. Ну или можно периодически
крутить таблички (RENAME TABLE) и читать не из той, в которую пишется
А подскажите насколько это быстрая операция для myisam табличек?
по идее файлы переименовать и индексы?
или в зависимости от размера таблиц время будет разным?
Спасибо
Неактивен
Ну, это чуть-чуть больше — взять блокировки на соответствующие таблички (чтобы туда
никто не писал и не читал из них в этот момент), сбросить туда данные, которые кэширо-
ваны в памяти, а потом уже переименовать файлы. Но на практике это обычно занимает
доли секунд.
Неактивен