InnoDB vs MyISAM - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD64973.4436
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 13.01.2015, 18:15   #1
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию InnoDB vs MyISAM

Решили тут поменять тип БД с MyISAM на более "модную" InnoDB. Сразу же упала значительно производительность. Есть ли смысл в этой затее или вернуть назад?
Hector вне форума  
Старый 13.01.2015, 18:26   #2
directed
Senior Member
 
Аватар для directed
 
Регистрация: 12.11.2009
Адрес: href
Сообщений: 934
Бабло: $137460
Отправить сообщение для directed с помощью Skype™
По умолчанию

Ты бы сначала почитал, для чего каждая нужна, а то это как пересесть с самолета на вертолет и жаловаться на то, что он медленнее летит.
directed вне форума  
Старый 13.01.2015, 18:26   #3
Дартаньян
Ебланнед
 
Регистрация: 22.01.2013
Сообщений: 109
Бабло: $20569
Отправить сообщение для Дартаньян с помощью ICQ Отправить сообщение для Дартаньян с помощью Skype™
По умолчанию

Вернуть в зад, на практике Инно крайне капризная бд.
Дартаньян вне форума  
Старый 13.01.2015, 18:34   #4
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
ТС -->
Отправить сообщение для Hector с помощью Jabber
автор темы ТС По умолчанию

Цитата:
Сообщение от directed Посмотреть сообщение
Ты бы сначала почитал, для чего каждая нужна, а то это как пересесть с самолета на вертолет и жаловаться на то, что он медленнее летит.
Читал. Купился на отсутствие глобального тейбл лока. Вернуть назад же не проблема, верно?
Hector вне форума  
Старый 13.01.2015, 18:43   #5
Final Fantasy
private.
 
Аватар для Final Fantasy
 
Регистрация: 30.04.2008
Сообщений: 3,864
Бабло: $462680
По умолчанию

Лучше верни назад, InnoDB транзакционная база данных, более надежная, но медленнее, если у тебя ничего серьезного, то MyISAM будет производительнее при "ровном" конфиге.
Final Fantasy вне форума  
Старый 13.01.2015, 18:51   #6
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
ТС -->
Отправить сообщение для Hector с помощью Jabber
автор темы ТС По умолчанию

Final Fantasy, да, транзакций нет вообще.
Hector вне форума  
Старый 13.01.2015, 18:51   #7
Dippa
Senior Member
 
Регистрация: 14.02.2008
Адрес: Омск
Сообщений: 215
Бабло: $28640
По умолчанию

Если есть желание innodb сохранить то
как вариант обновить mysql до percona с Xtradb
Dippa вне форума  
Старый 13.01.2015, 18:57   #8
sspy
главный злодей гофака
 
Аватар для sspy
 
Регистрация: 18.06.2007
Сообщений: 5,760
Бабло: $953648
По умолчанию

поддержу предыдущих ораторов. innodb нужно тюнить, тогда можно увеличить производительность на порядок. при этом нужно учитывать что этот движок более требовательный к ресурсам.
__________________
sspy вне форума  
Старый 13.01.2015, 19:01   #9
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
ТС -->
Отправить сообщение для Hector с помощью Jabber
автор темы ТС По умолчанию

Вернул. Спасибо всем.

Кстати да, оперативы на много больше нужно под innodb. Без нее тюнинг особо не помогал.
Hector вне форума  
Старый 13.01.2015, 19:24   #10
creator123
Senior Member
 
Аватар для creator123
 
Регистрация: 05.01.2008
Сообщений: 1,676
Бабло: $213930
По умолчанию

главное гавно innodb это чтоб вся база поместилась в память. ну кто в здравом уме ее будет использовать
creator123 вне форума