Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     31 Jan 2003  11:43:36
 To : "Timur Vafin"
 Subject : Re: DBI::fetchall_arrayref
 -------------------------------------------------------------------------------- 
 
 Timur Vafin <tland@bip.ru> wrote:
 
 TV> Дык не про это я... А про то, что получая через fetchall_arrayref ссылку на
 TV> массив ссылок весь этот массив кладется в память, так?
 
 TV> А когда используем fetchrow_array, то данные выбираются постепенно, т.е. в
 TV> памяти все данные, удовлетворяющие запросу не находятся, так?
 
 Hет, не так. Зависит от используемого DBD. У многих распространенных
 СУБД результат запроса передается с сервера на клиент целиком,
 еже во время execute или первого fetch.
 TV> В общем по моим результатам получатся вот что:
 TV>  Из 10М таблицы выполнялся запрос  SELECT * FROM mkorg
 TV>  fetchall_arrayref  отжирает 512*11511
 TV>  fetchrow_array   отжирает 512*3668 - после 100 итерации
 
 А вы так не делайте (c).
 
 Результат select должен уде быть обозримым.
 -- 
 Program to small to fill the memory
 --- ifmail v.2.15dev5
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DBI::fetchall_arrayref   Timur Vafin   30 Jan 2003 21:18:22 
 Re: DBI::fetchall_arrayref   Victor Wagner   30 Jan 2003 21:27:00 
 Re: DBI::fetchall_arrayref   Konstantin Tokar   30 Jan 2003 23:05:46 
 Re: DBI::fetchall_arrayref   Timur Vafin   30 Jan 2003 23:22:37 
 Re: DBI::fetchall_arrayref   Victor Wagner   30 Jan 2003 23:27:46 
 Re: DBI::fetchall_arrayref   Timur Vafin   31 Jan 2003 00:31:34 
 Re: DBI::fetchall_arrayref   Victor Wagner   31 Jan 2003 11:43:36 
 Re: DBI::fetchall_arrayref   Timur Vafin   31 Jan 2003 18:20:03 
 Re: DBI::fetchall_arrayref   Victor Wagner   31 Jan 2003 18:54:59 
 Re: DBI::fetchall_arrayref   Timur Vafin   31 Jan 2003 19:10:47 
 Re: DBI::fetchall_arrayref   Victor Wagner   31 Jan 2003 19:17:55 
 Re: DBI::fetchall_arrayref   Timur Vafin   31 Jan 2003 20:11:42 
 Re: DBI::fetchall_arrayref   Alexey Mahotkin   04 Feb 2003 00:44:08 
Архивное /ru.perl/15178dd1c0099.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional