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