Может ли выдержать база данных mysql хоть 20, хоть 100 гигов памяти, или лучше использовать PostgreSQL.
Вопрос направлен напрямую на вопрос по СУБД, не в зависимости от конфигурации сервера.
Может ли выдержать база данных mysql хоть 20, хоть 100 гигов памяти, или лучше использовать PostgreSQL.
Вопрос направлен напрямую на вопрос по СУБД, не в зависимости от конфигурации сервера.
3.6
Думаю, что с этим вопросом лучше обратится к разработчикам MySQL. На основании личного опыта, могу сказать, что с базами размером в приделах 1024 MB (1 GB) проблем в работе сервера не возникает.
О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...
3.24
лично я считаю, что пределов у объема файлов базы данных абсолютно нет! все зависит от единовременного объема обрабатываемой информации. то есть, если размер базы будет в пределах 10Мб, вы можете ее легко повесить сложным и корявым запросом!.. или же превысить отведенные вам лимиты хостинга 😄
а будь размер базы хоть 10Гб, хоть 100Гб, на время выполнения сотни грамотно построенных, пусть даже перекрестных запросов, это вряд ли повлияет 🙂
3.69
Выдержит, вполне. Плюс, если делать репликацию, то вопрос вообще сам по себе отпадает. А если на одном сервере, то грамотно спроектированная БД и запросы дают минимально ощутимую нагрузку на сервер. И под такие базы обычно всё-таки выделают отдельную машину. И если уж решено использовать НЕ мускуль, то имхо стоит посмотреть в сторону ОгнеПтица, Пострейж тут не нужен.