Forum Webscript.Ru
Программирование => PHP => Тема начата: от 28 Ноября 2001, 10:07:11
-
Ситуация следующая. На хосте ограничили время выполнения php скриптов, которые исполняются через интерфейс CGI. В рез-те не могу обработать свои базы для поиска - в скрипте выполняется запрос к SQL и обработка рез-та. Действительно ли эти запросы занимают большие процессорные ресурсы? Как разрешить эту проблему?
-
Всё зависит от твоих запросов и твоей базы.
Чем больше данных, чем сложнее запрос - тем больше ресурсов он требует. Если же запрос простой - время выполнения очень маленькое.
Возможные решения - оптимизировать структуру базы, запросы и т.д. либо же, если база действительно огромная, отказатся от использования MySQL и перейти на более профессиональные СУБД.
-
А на какое время ограничили выполнение скрипта?
По моему даже при большой базе запрос к ней редко выполняется более 5 сек. И о каких объемах БД идет речь?
Скорее всего проблема в php-коде или неоптимизированной БД.