Я посмотрел на это:http://www.mysqlperformanceblog.com/2009/01/12/should-you-move-from-myisam-to-innodb/а также:http://www.mysqlperformanceblog.com/2007/11/01/innodb-performance-optimization-basics/
Они отвечают на многие мои вопросы относительно INNODB против MyISAM.Я не сомневаюсь, что INNODB - это путь, которым я должен идти.Однако я работаю самостоятельно и для разработки создал виртуальный сервер LAMP (ubuntu 10.10 x64).В настоящее время сервер имеет 2 ГБ памяти и один диск SATA 20 ГБ.Я могу увеличить оба этих объема без особых проблем до 3-3,5 ГБ памяти и 200 ГБ диска.
Причины, по которым я не решаюсь перейти на INNODB: A) В вышеприведенных статьях упоминается, что INNODB значительно увеличит размер таблиц, и он рекомендует гораздо больший объем оперативной памяти и дискового пространства.В то время как в производственной среде я не против этого увеличения, в среде разработки, я боюсь, не могу приспособиться. B) Я не вижу смысла в тонкой настройке движка INNODB на моей виртуальной машине.Это, вероятно, то, что мне даже не позволят делать в моей производственной среде.В статьях звучит так, будто INNODB обречен на провал без тонкой настройки.
У меня такой вопрос.В какой момент INNODB жизнеспособен?Сколько оперативной памяти мне понадобится для запуска INNODB на моем сервере (только с моими данными для тестирования. Этот сервер не открыт ни для кого, кроме меня)?а также безопасно ли для меня предположить, что производственная среда, которая не позволяет мне точно настраивать БД, вероятно, уже сама настроила ее?
Кроме того, я слишком много думаю / перезабываю?