Допустим, у меня есть некоторый Perl-код, который увеличивает столбец в определенной строке базы данных при каждом обращении к нему, и я ожидаю, что он будет выполняться довольно часто, поэтому я хотел бы оптимизировать его с помощью FCGI , Прямо сейчас я в основном обернул большую часть кода примерно так:
while (FCGI::accept() >= 0) {
[code which currently creates a db connection and makes calls through it]
}
Мне интересно, лучше ли установить соединение с базой данных (мой $ dbh = DBI-> connect (и т. Д.)) Вне цикла FCGI, чтобы скрипт поддерживал соединение, или я все равно получу преимущества FCGI в скорости и ресурсах, оставляя это в цикле?