ďťż
 
[postgres] sterowniki ODBC i powolne dzialanie ďťż
 
[postgres] sterowniki ODBC i powolne dzialanie
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[postgres] sterowniki ODBC i powolne dzialanie



TomaszB - 03-02-2006 09:52
[postgres] sterowniki ODBC i powolne dzialanie
  Witam

Pisze programik w C++ Builder i podczas łączenia się z bazą postgresa
(8) wykonanie zapytania trwa bardzo długo. Przez PGAdmina to samo
zapytanie wykonuje sie 45 ms, a w programie musze czekac na odpowiedz
serwera prawie 5 minut.
Moze ktos wie o co chodzi?
Dzieki
Pozdrawiam
TomaszB





Marek Malczewski - 03-02-2006 09:52

  TomaszB wrote:

> Witam
>
> Pisze programik w C++ Builder i podczas łączenia się z bazą postgresa
> (8) wykonanie zapytania trwa bardzo długo. Przez PGAdmina to samo
> zapytanie wykonuje sie 45 ms, a w programie musze czekac na odpowiedz
> serwera prawie 5 minut.
> Moze ktos wie o co chodzi?
> Dzieki
> Pozdrawiam
> TomaszB

A jak duza masz baze i jakie zapytanie zadajesz. Moze zwyczajnie zapytanie
jest obciazajace.




TomaszB - 03-02-2006 09:52

  Marek Malczewski napisał(a):
> A jak duza masz baze i jakie zapytanie zadajesz. Moze zwyczajnie zapytanie
> jest obciazajace.

Zapytanie typu "select cos+cos1+cos2 from tabela where data <= ... and
data >= ...;
Samo zapytanie, jak wspomnialem, w PGadmin wykonuje sie 40 ms, a w
programie okolo 5 minut i nie bardzo wiem o co chodzi :/
Pozdrawiam
TomaszB




somee - 03-02-2006 09:52

  TomaszB nabazgrał(a):

> Marek Malczewski napisał(a):
>> A jak duza masz baze i jakie zapytanie zadajesz. Moze zwyczajnie
>> zapytanie jest obciazajace.
>
> Zapytanie typu "select cos+cos1+cos2 from tabela where data <= ... and
> data >= ...;
> Samo zapytanie, jak wspomnialem, w PGadmin wykonuje sie 40 ms, a w
> programie okolo 5 minut i nie bardzo wiem o co chodzi :/

Jeżeli używasz accessa to podłącz poprzez ODBC tabele i potem wykonaj to
samo zapytanie SQL tylko w accessie.

Jezeli działa tak samo wolno to znaczy że coś jest źle
a jeżeli szybko to znaczy że masz źle coś w Biulderze.
A najlepiej ustaw PostgreSQL'a tak aby ci logował zapytania abyś widział co
tak naprawdę serwer dostaje do przetworzenia

> Pozdrawiam
> TomaszB

--
/*
Kto nie pyta ten błądzi
kto pyta ten błądzi z innymi
*/





Bartek Siebab - 03-02-2006 09:53

  > TomaszB w dniu 2006-01-30 16:14 pisze:
> Witam
>
> Pisze programik w C++ Builder i podczas łączenia się z bazą postgresa
> (8) wykonanie zapytania trwa bardzo długo. Przez PGAdmina to samo
> zapytanie wykonuje sie 45 ms, a w programie musze czekac na odpowiedz
> serwera prawie 5 minut.
> Moze ktos wie o co chodzi?

a czemu po ODBC a nie bezpośrednio zeos'em?
http://zeosforum.net.ms/
http://sourceforge.net/projects/zeoslib/index.php

--
..---------- -------- ------ ---- ---- --- - -- -
| Bartek `saphire` Siebab http://bartek.siebab.net




TomaszB - 03-02-2006 09:54

  Bartek Siebab napisał(a):
> a czemu po ODBC a nie bezpośrednio zeos'em?
> http://zeosforum.net.ms/
> http://sourceforge.net/projects/zeoslib/index.php

To samo podpowiedzieli mi na grupie o jezyku C. Jutro bede testowal, jak
to wychodzi.
A tak przy okazji, to gdzie mozna znalezc helpa do Zeosa? Przegladalem
stronke i nie ma tam nic takiego :(
Dzieki
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?= postgresql - int/int postgresql Select count(*) czy raczej Select count(ID) [PostgreSQL] jak =?ISO-8859-2?Q?pobra=E6_warto=B6=E6_zwracan?==?ISO-8859-2?Q?=B1_przez_funkcj=EA=3F?= [postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?= [postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?= [PostgreSQL] Jak =?ISO-8859-2?Q?po=B3=B1czy=E6_funkcje_z_w?==?ISO-8859-2?Q?idokiem?= Postgres - replikcja master-master Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL] Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • red-hacjenda.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com