Подключение к базе данных:
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass,
array(PDO::ATTR_PERSISTENT => true));
Подготовка заявления:
$stmt = $db->prepare('SELECT * FROM foo',
array(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true));
Является ли оператор SELECT * FROM foo
подготовленным только один раз, а затем сохраненным на сервере MySQL для всех последующих вызовов скрипта PHP? Или он переподготавливается каждый раз, когда вызывается PHP-скрипт?