Здравствуйте. Дело вот в чем. Создаю сайт с использованием php и MySQL. В базе будет храниться большое количество сообщений (более нескольких тысяч). Начал делать поиск по этой базе данных. Принцип такой: берется первое сообщение в базе данных, сравнивается с поисковым запросом, потом следующий и т.д. Так по очереди он проверяет все сообщения. Вопрос состоит в том, что возможно ли это, ведь все это дело будет выполняться очень долго, и чем больше сообщений, тем дольше будет работать скрипт, а максимум для его выполнения 30 секунд. Никогда раньше не делал поиск по такой базе данных. Может необходимо это делать с использованием каких либо библиотек, как например для парсинга XML? И если можно, то каких.