На данный вопрос уже ответили:
Как можно запустить, например, update
sql базы без запуска страницы в определённое время?
Это возможно или искать альтернативы в js или чём-то другом?
Поставить задачу в Cron с любым необходимым графиком запуска скрипта.
Есть БД всех городов мира, нужно сделать автоподсказку при вводе, проблема в том что в БД более миллиона записей и обычный LIKE заставляет бедную...