|
Модераторы: skyboy |
|
FiMa1 |
|
||||||||||||||||||||||||||||||||
Опытный Профиль Группа: Участник Сообщений: 408 Регистрация: 23.9.2006 Репутация: 1 Всего: 6 |
Привет всем.
Часто у начинающих работать с MySQL программистов возникают вопросы в чем состоит отличие СУБД MyISAM от InnoDB и наоборот. Я собрал из различных источников в сети некоторое количество информации на данную тему с которой вы можете ознакомиться. ПРОИЗВОДИТЕЛЬНОСТЬ
ХРАНЕНИЕ ДАННЫХ
НАДЕЖНОСТЬ И ВОССТАНОВЛЕНИЕ
БЛОКИРОВКИ
ТРАНЗАКЦИИ И ВНЕШНИЕ КЛЮЧИ
DEADLOCKS
ПОЛНОТЕКСТОВЫЙ ПОИСК
РЕЗЕРВНОЕ КОПИРОВАНИЕ
ОБЪЕМ ТАБЛИЦ
ДОПОЛНИТЕЛЬНЫЕ МАТЕРИАЛЫ
Это сообщение отредактировал(а) FiMa1 - 16.1.2010, 02:27 |
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
passer |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 14.4.2007 Репутация: нет Всего: нет |
тут можно писать?
я не эксперт но расскажу то что видел в своей жизни. был случай когда innodb крашнулся. и никак не удалось его востановить(вохможно неопытность но не факт). но всеже "The storage engine for the table doesn't support repair". тогда как myisam хоть и отказывается работать чаше(как минимум потому что таких тамблиц у нас всегда было больше. особенно после того как мы одну таблицу innodb потеряли) repair всегда нормально чинит его. у myisam не эффективный бекап(mysqldump в .sql файл). лучше файлы таблицы скопировать. для innodb не работает mysqlhotcopy. нормального способа востановление innodb таблиц я та ки не видел. так что когда бывают таблице в которых нуна большая производительность read/write использую innodb но при условии что часто их бекапить. а вообше стараюсь строить системы так чтобы не приходилось юзать innodb Это сообщение отредактировал(а) passer - 19.10.2010, 15:39 |
|||
|
||||
jexerrus |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 56 Регистрация: 17.3.2014 Репутация: нет Всего: нет |
mysql вообще часто ломается, особенно при больших объемах таблиц, MyISAM конечно ломается чаще но зато не так критично
единственным способом реально сохранить данные и повысить отказоустойчивость для реляционных баз данных остается репликация Мастер->Слэйв + регулярный бэкап слейва. с noSQL таких проблем конечно нет =) |
|||
|
||||
Gwendolen |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 119 Регистрация: 5.4.2005 Репутация: нет Всего: 1 |
Уже несколько лет есть, с версии 5.6.4 --------------------
Наносите пользу и причиняйте добро! |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |