Используя объединение PreparedStatement в dbcp

вы можете использовать:

на основе документации:
https://tcpdf.org/examples/example_006/

// add a page
$pdf->AddPage();
$html = ""
// output the HTML content
$pdf->writeHTML($html, true, false, true, false, '');
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// reset pointer to the last page
$pdf->lastPage();
// ---------------------------------------------------------
//Close and output PDF document
$pdf->Output('example_006.pdf', 'I');

6
задан Brad Mace 4 September 2012 в 20:01
поделиться

1 ответ

Хорошо говоря о том, чтобы делать пересадку от пула по сравнению с получением "не - объединенное" соединение, у Вас есть какое-либо изменение в Вашем коде :)? Я держал пари, что Вы не делаете. Тот же путь с подготовленными операторами. Ваш код не должен изменяться. Так, нет никакого полезного примера кода к этому.

Необходимо прочитать документы для реализации Источника данных JDBC и видеть то, что разработчики должны сказать об объединении. Нет никакого другого источника надежной информации об этом.

Отсюда: Этот компонент имеет также способность объединить PreparedStatements. При включении пул оператора будет создан для каждого Соединения, и PreparedStatements, созданный одним из следующих методов, будет объединен:

* public PreparedStatement prepareStatement(String sql)
* public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency)

Так, Вы просто продолжаете использовать prepareStatement (), вызов и Ваш dbcp будут в теории заботиться об объединении (т.е. при попытке создать "выбор * от пользователей u где u.name как: идентификатор", это попытается найти этот оператор в пуле сначала),

6
ответ дан 17 December 2019 в 02:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: