| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > innoDB vs MyIsam |
| Автор: elferno 4.1.2010, 18:10 |
| итак надежность InnoDB против скорости MyIsam? что же выбрать? |
| Автор: Ипатьев 4.1.2010, 18:15 |
| асфальтовый каток против феррари. скорость против надежности. что выбрать? |
| Автор: elferno 4.1.2010, 18:26 |
| зависит от того, что вам надо : катать асфальт или клеить телок. наша же задача обеспечить работу с 2GB базой данных при трафике 10,000,000 чел / сутки |
| Автор: Ипатьев 4.1.2010, 18:31 |
| Мечты, мечты - где ваша сладость... |
| Автор: elferno 4.1.2010, 19:34 |
| поскольку об эксперементальных выводах речи не идет пока, я хочу узнать теоретические расчеты или может кто-то сталкивался на практике с этим |
| Автор: Ипатьев 4.1.2010, 19:39 |
| Расчеты, извините, чего? |
| Автор: IgorIV 4.1.2010, 20:01 |
| elferno, а 2 gb это сколько строк, а то у меня с математикой туговато. А что правда innodb медленнее? |
| Автор: skyboy 4.1.2010, 20:26 |
| у нас есть раздел Mysql. добро пожаловать в него. Добавлено через 4 минуты и 8 секунд создаешь базу. набиваешь её подобием реальных данных(главное - распределение значений по полям с индексами, а не только количество строк - потому тупая рыба подходит мало). берешь типичные(самые часто выполняемые запросы). делаешь им http://forum.vingrad.ru/forum/topic-274036/kw-profiling.html. меняешь тип с myisam/innodb. повторяешь операцию. делаешь выводы. только так. |
| Автор: Artemon 4.1.2010, 21:12 | ||
Одна, только очень длинная |
| Автор: awdev 4.1.2010, 21:47 |
| InnoDB медленнее на вставке. На чтении можно добится даже прироста, но это требует править конфиг. Сравнение без корректировки ничего толкового не даст. Читайте mysqlperformanceblog.com, была статья. |
| Автор: Akina 4.1.2010, 23:28 |
| Если мускулу хватит памяти закэшить базу - то практически пофиг... и скорее будет речь идти не о выборе storage engine, а о выборе storage system и host OS. |
| Автор: sir_nuf_nuf 5.1.2010, 15:45 | ||
Это на ОДНОЙ вставке. А если конкурентно выполняются сотня (или сотни) вставок в секунду - то MyISAM - будет тормозить из-за блокировки всей таблицы. |