Это должно быть довольно распространенной проблемой.Я не мог найти решение в базе данных вопросов stackoverflow.Я не уверен, что выполнил правильный поиск.
Я использую сайт MySQL, CGI / Perl.Может быть 1000 хитов в день.Пользователь может искать базу данных для веб-сайта.Предложение where может стать довольно длинным.Я отображаю 10 элементов на странице и даю пользователю ссылки для перехода на следующую и предыдущую страницы.В настоящее время я выполняю новый поиск, каждый раз, когда пользователь нажимает ссылку «предыдущая» или «следующая».Я использую
LIMIT num-rows-to-fetch OFFSET num-rows-to-skip
вместе с оператором запроса.Однако время отклика слишком велико для последующих поисков.Это может только ухудшиться, поскольку я добавляю больше пользователей.Я пытаюсь понять, смогу ли я реализовать это лучше.
Если вы можете дать мне несколько советов, я был бы очень признателен.