Есть старый вопрос, который больше не обсуждается по теме , который, вероятно, изобилует полезной информацией для вас и, по крайней мере, послужит отправной точкой для исследования и изучения производительности базы данных.
Чтобы быть тупым ... В области "больших объемов данных" 2000 записей в месяц статистически неотличимы от 0 записей в месяц. Вы не говорите о большом количестве данных. Таким образом, если у вас нет каких-либо серьезных проблем с дизайном вашей базы данных и / или ваших приложений, у вас все будет в порядке.
Но тот факт, что вы задали вопрос, означает, что вы не знаете , если у вас есть какие-либо из этих проблем. Надеюсь, это даст вам хорошее место для начала. Там нет волшебной пули. Вы ничего не можете сделать, чтобы ваша база данных работала лучше. Многое зависит от того, как вы используете данные (как они организованы, являются ли они более читаемыми, тяжелыми при записи и т. Д.) И как вы их оптимизируете.
(Действительно, в этом случае вы явно захотите избежать менталитета «волшебных пуль». Например, однажды я работал с кем-то, кто убежден , что «добавление индексов - это то, как вы улучшаете базу данных». производительность », потому что его учили в какой-то впечатляющий момент в его карьере. Это ... не в одностороннем порядке. И чрезмерная индексация или плохая индексация могут привести к серьезным проблемам производительности в базе данных.)