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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Timur Vafin                          2:5020/400     31 Jan 2003  19:10:47
 To : Victor Wagner
 Subject : Re: DBI::fetchall_arrayref
 -------------------------------------------------------------------------------- 
 
 Мир вертится, коннект нормальный, а посему приветствую тебя, Victor
 
 Fri Jan 31 2003 17:54, Victor Wagner wrote to "Timur Vafin":
 
  TV>> Берем mySQL. Hижеприведенные результаты тоже относятся к mySQL. И
  TV>> получается, что не передается весь результат сразу, ни при execute
  TV>> ни при первом fetch
  VW> А ты возьми исходники сишной библиотеки и почитай. Когда-то давно
  VW> передавалось.
 
 Т.е. ты считаешь, что ни какого выйгрыша в памяти не будет, используй я
 fetchall_arrayref или fetchrow_array?
  TV>>>> В общем по моим результатам получатся вот что:
  TV>>>>  Из 10М таблицы выполнялся запрос  SELECT * FROM mkorg
  TV>>>>  fetchall_arrayref  отжирает 512*11511
  TV>>>>  fetchrow_array   отжирает 512*3668 - после 100 итерации
  VW>>> А вы так не делайте (c).
  TV>> Это почему так не делать? Простой пример...
  VW> Потому что нефига гонять на клиента всю таблицу. Hужно сказать серверу
 
 Hи единым клиентом жив перл с майсклем %)
 
 Мне именно нужно получить всю таблицу, ну пусть некоторые поля, а потом
 сверить эти данные с некоторыми другими хрянящимися в другом формате.
 
  VW> что тебе на самом деле нужно, и взять только это. Это основной принцип
  VW> работы с клиент-серверной БД.
 
 Конкретно задача была проставить в текстовом файле ссылки на сущетвующие
 данные в базе... Был выбор или один раз прочитать всю таблицу или по нескольку
 раз торкать файлы
 
 Всё будет хорошо...
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (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/1667962249954.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional