| 
 | 
| 
 
Компоненты Zeos - проблема производительности 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Установил Zeos версии 5.5.0-stable.. При открытии приложения соединение с базой длится секунд 5-10. Но это терпимо. Хуже, что запросы тормозят, а вставка/удаление одной записи продолжается секунд 30. В консоли psql те же самые операции занимают доли секунды. Zeos дает direct access к базе, или все ж там BDE затесался? Или просто версия компонентов у меня неудачная? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 11.07.2003, 08:15 | 
  
  
  
   | 
||
| 
 
Компоненты Zeos - проблема производительности 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Воообщето эта ветка компонент  наверно уже полгода как не поддерживается. Я в данный момент использую v 6.0.9-prerelease. Сделай cvs -d:pserver:anonymous@cvs.zeoslib.sourceforge.net:/cvsroot/zeoslib co zeosdbo_rework - и будет тебе самый свежак. Или просто сходи на zeoslib.sourceforge.net. Но твои проблемы со скоростью _соединения_ скорее всего связаны с тем что libpq используемый Zeos в некоторых случаях довольно долго выполняет ресолвинг имени сервера. Это одинаково выглядит в обоих ветках т.к от компонент не зависит. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.07.2003, 19:47 | 
  
  
  
   | 
||
| 
 
Компоненты Zeos - проблема производительности 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Но твои проблемы со скоростью _соединения_ скорее всего связаны с тем что libpq используемый Zeos в некоторых случаях довольно долго выполняет  ресолвинг имени сервера. Это одинаково выглядит в обоих ветках т.к от компонент не зависит. Значит ли это, что это не лечится? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.07.2003, 08:21 | 
  
  
  
   | 
||
| 
 
Компоненты Zeos - проблема производительности 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Почему нелечится - лечится, только это больше похоже на пляски с бубном. 8( Я использую libpq.dll взятую из дистриба 7.3.3 и собранную под cygwin (к сожалению я не сильно крутв С - заклинаниях - собрал как получилось, а получилось на 30Кб больше чем в дистрибе Zeos-a) Однако вроде не тормозит. Если кто знает более красивое решение - подскажите. Что же касается доступа то в Zeos с BDE _никогда_ не якшался - взгляни на сорцы - там все ясно прописано -в plain API просто вызовы из libpq. Поробуй-таки поставить более свежй снапшотик, правда ты не написал какая у тебя версия Delphi (новая ветка ставиться начиная с D4 8-(). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.07.2003, 13:18 | 
  
  
  
   | 
||
| 
 
Компоненты Zeos - проблема производительности 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Shweik, спасибо за исчерпывающие ответы! У меня Delphi 5, поставил Zeos 6.0.10 gamma. Что сказать.. вроде побыстрее, но для direct access все равно не то... Если Вам не трудно/не жалко, не могли бы Вы мне выслать нормально работающий libpq.dll на адрес plk5@mail.ru? Версия Postgres у меня 7.2, но если будет нормальная *.dll для 7.3, то я обновлюсь, не проблема. И еще вопрос такой: в палитре Zeos Access всего 5 компонентов. Нет ZTable, например. Это так задуманно, или я чего-то недокачал? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.07.2003, 13:29 | 
  
  
  
   | 
||
| 
 
Компоненты Zeos - проблема производительности 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ZReadOnlyQuery - для отображения(select) (читай Table и Query в одном). И так далее. А вообще в Readme все написано. Ну вообще-то мне больше, чем есть и не надо ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 08.08.2003, 16:04 | 
  
  
  
   | 
||
| 
 
Компоненты Zeos - проблема производительности 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Vel:  ZReadOnlyQuery - для отображения(select) (читай Table и Query в одном). И так далее. А вообще в Readme все написано. Ну вообще-то мне больше, чем есть и не надо Просто есть уже готовый проект, который переписывался малой кровью с Paradox'a на PostgreSQL. В Zeos версии 5.5 наличие компонента Table значительно упростило жизнь - нужно было лишь присвоить нужные имена :) Без него над проектом придется попотеть. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.08.2003, 14:57 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=53&fpage=364&tid=2008143]:  | 
    0ms | 
get settings:  | 
    11ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    44ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    43ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 13ms | 
| total: | 149ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...