|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 23 Aug 2002 09:51:28 To : Konstantin Tokar Subject : Re: DBI, DBD или MySQL? -------------------------------------------------------------------------------- >>> Konstantin Tokar wrote: KT> >Если пробую делать по man DBI (prepare, execute, fetch, fetch...), KT> >то вижу, что execute длится очень долго, причем похоже на то, что KT> >perl собирается всю базу в память засосать, прежде чем выйти из fetch. KT> >Как ему отвыкнуть? Я бы хотел по одной строке обрабатывать, в цикле KT> >fetch делая. KT> KT> А программу увидеть целиком нельзя? У меня таких проблем с vysql не было. Клиент может выбирать, забирать все данные сразу или постепенно. Для командной утилиты mysql дефолт - забирать все сразу, и есть ключик: -q|--quick Do not cache the result; print it row by row. This may slow down the server if the output is sus- pended. который дает постепенное забирание, но тред сервера занят и память на это - тоже. /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/73683cd5ef0b.html, оценка из 5, голосов 10
|