И как ты предлагаешь проверять на целое слово.- идей нет.
как это вообще поможет?- уменьшить кол-во лишних запросов, но время ожидания после ввода слова - будет больше, ну шансов больше что человек введет целое слово с промежутком между вводом символов перед отправкой запроса - 500, чем в 200
Соединение бд всегда закрыто, открывается только в момент выполнения какого то запроса и сразу закрывается. А сокет соединение всегда открыто если только пользователь не закроет страницу- да, я знаю, прочитай пожалуйста ещё раз что я попросил)