Perl и MySQL API [закрыто]
успокаиваю тебя 
PS про реализацию в перле ничего сказать не могу

PS про реализацию в перле ничего сказать не могу
This does also exist in the perl api for mysql (dbi/dbd) and can be used as:
$dbh->{’mysql_use_result’}=0; #disable
$dbh->{’mysql_use_result’}=1; #enable
and since mysql 4.1 server based prepares can be used with:
$dbh->{’mysql_server_prepare’} = 1;
вот
$dbh->{’mysql_use_result’}=0; #disable
$dbh->{’mysql_use_result’}=1; #enable
and since mysql 4.1 server based prepares can be used with:
$dbh->{’mysql_server_prepare’} = 1;
вот

Ура!
Спасибо
Спасибо

клево! а на Oracle это будет работать?
Конечно, нет, на название опции посмотри 
Надо документацию по оракловому драйверу читать, может, там это и так включено.

Надо документацию по оракловому драйверу читать, может, там это и так включено.
Оставить комментарий
ermsoft
Я сегодня был сильно удивлён, обнаружив, что выполнение execute запроса в перловом DBI вытягивает сразу весь результат запроса в память. До вызова какого-либо fetchrow_array.Скажите, что, это в самом деле нормально?
Успокойте меня, скажите, хотя бы Си-шное API по-настоящему потоковое?
И последний вопрос, ну и что с этим делать? Искал и ничего не нашёл по этой теме, такое впечатление, что никого это и не волнует. Очень, очень странно