Что делать, если ограничение размера базы данных превышает? - PullRequest
2 голосов
/ 02 апреля 2011

Я просто думал, превысит ли размер базы данных mysql то, что произойдет с моим приложением, работающим на этом.Мой хостинг позволяет только 1 ГБ пространства на базу данных.Я знаю, это слишком много, но что, если я сделаю приложение для людей, которые что-то обсуждают, и через много лет лимит базы данных превысит.

Тогда что я буду делать?И сколько примерно текстовых данных можно хранить в 1 ГБ?И могу ли я иметь 2 базы данных под одним приложением.Как одна база данных содержит имена пользователей и профили и тому подобное, а другая содержит вопросы и ответы?И замедлит ли это процесс получения всего?

Обновление: могу ли я установить mysql на своем собственном сервере и преодолеть ограничение размера?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 02 апреля 2011

Большая часть этого зависит от вашего хоста. 1 ГБ - это ~ 1 миллиард байт (одна буква обычно = в байтах). Наличие 2 баз данных ничего не замедлит, если они находятся на одном хосте и правильно настроены.

1 голос
/ 02 апреля 2011
  • Не будет недостатка в скорости от разделения ваших таблиц на две базы данных (при условии, что обе базы данных находятся на одном и том же сервере MySQL), но если данные логически являются частью одного и того же приложения, то более разумно, чтобы они были сгруппированывместе.
  • Когда вы хотите сослаться на таблицу в другой базе данных, вы также должны квалифицировать ее с соответствующим именем базы данных, которое вы можете увидеть как неэффективное.
  • Я предполагаю, чтоесли вы подходите к 1 ГБ с двумя базами данных или с одной, это не изменит того, как ваш хост обращается с вами (в конце концов, это не должно иметь значения для MySQL).Я предлагаю вам не беспокоиться об этом, если вы не собираетесь генерировать данные, которые никому не нужны, и в этом случае вам нужен более выделенный хост.
  • Если вы рассчитываете на годы, что вы приходитедо предела вы можете принять решение о том, следует ли сбросить некоторые из ваших старых данных или перейти на хост, который позволяет вам хранить больше данных.
  • Я не думаю, что ваше приложение перестанет работать сразу, когда выударил 1 ГБ.Я думаю, что более вероятно, что ваш хост начнет писать вам электронные письма, сообщающие вам и предлагающие обновить пакеты, или что-то в этом роде.
...