|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Juriy Goloveshkin 2:5020/1930.1 25 Aug 2000 19:38:29 To : Michael Samanov Subject : DBI+здоровые таблицы -------------------------------------------------------------------------------- At 25 Aug 00 17:26:57, Michael Samanov wrote to Juriy Goloveshkin: JG>> $dbh->do('declare test cursor for select * from addresses'); JG>> while (my @test=$dbh->selectrow_array('fetch test')){ MS> А точно надо на каждый цикл курсор создавать? что значит "на каждый цикл"? не понял я. все зависит от логики программы. это был пример работы с курсором. MS> Это не метаданные ли ты так изменяешь? чего делаю? ;) MS> А работает оно внутри одной транзакции или глобально? оно это кто? курсоры работают внутри транзакции(для этого и AutoCommit сбрасывается). MS> Это я к тому, что не имеется ли тут подводных камней? мне нужно было читать большие таблицы. Я это получил. какие подводные камни? могу только сказать, что чтобы не переполнять лог транзакций, пользительно фетчить через одно соединение, а какие-либо другие работы с базами проводить через другое. мне так видится... Bye --- QDed beta v1.3.5/FreeBSD * Origin: QDed default origin. (2:5020/1930.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/386239a696e0.html, оценка из 5, голосов 10
|