Необходимо сделать живой поиск для сайта. В базе будет не более 500 записей. Хочу сделать, чтобы он срабатывал от 3 символов. И задержку после ввода в 1 секунду. Т.е дать юзеру дописать слово. В обработчике идет выборка с помощью LIKE. Но тут возникает вопрос, на сколько корректен такой подход и как лучше?