PHP + MySQL
У нас движок умеет переключаться между MySQL, MySQL с persistent connection и MySQLi. Я решил сделать замеры — что быстрее работает с нашей баннеркой. Итак. Цикл из 8`000 итераций, баннерка выдаёт по два баннера. Получается 16`000 баннеров и 8`000 операций «отсоединиться от СУБД, соединиться с СУБД».
Итог:
MySQL ~ 33.5 сек
MySQL persistent connection ~ 27.8 сек
MySQLi ~ 34.4 сек
Самое интересно — если убрать реконнект к СУБД, время работы этих способов работы с базой отличается настолько незначительно, что разница вполне может быть ошибкой измерения.
P.S. Замеры производились на Celeron-1GHz, 224Мб памяти