Если вы проецируете тысячу запросов в секунду , то нам нужно кое-что обсудить.Всего несколько сотен за минуту проблем не должно быть.
Эти 5 шагов звучат как 5 SELECTs
, где каждый основывается на том, что сделал предыдущий.Пожалуйста, узнайте о JOINs
и подзапросах.Вероятно, вы можете написать один запрос , который выполняет всю задачу.Теперь вы можете быть ниже 100 в минуту.
Сколько у вас строк?Тысяча?Нет проблем.Миллион?Это зависит.
Индексы - ваш друг по производительности.Если у вас есть проблема с производительностью, решение может быть таким же простым, как добавление составного индекса.Если вы дойдете до этой точки, укажите SHOW CREATE TABLE
и EXPLAIN SELECT ...