У меня есть приложение Rails 3 с около 11 000 строк подкастов и около 600 000 строк эпизодов в базе данных SQLite.В настоящее время он находится в разработке, и я единственный клиент, который обращается к серверу.
Когда я возвращаюсь домой с работы в конце дня и делаю первый запрос к просмотру эпизодов подкаста, запрос занимает около 10раз дольше, чем обычно.Второй запрос, однако, занимает нормальное количество времени.
Я не очень обеспокоен этой конкретной проблемой, но я вполне уверен, что это характерно для других проблем, которые могут возникнуть, когда я в конечном итоге развернуть это приложение.
Должен ли я перейти на MySQL или базу данных nosql?Могу ли я еще что-нибудь сделать?
РЕДАКТИРОВАТЬ: Я должен добавить, что у меня запущен общий доступ к Mac OS X с использованием Passenger в качестве сервера.
Спасибо,
Харрис