Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> żałosna prędkość
coolesh
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 17.09.2003
Skąd: warszawa

Ostrzeżenie: (0%)
-----


Problem wygląda następująco:
zrobiłem sporą bazkę (około 70 tabel, kilka view'sów i triggerów). Z przyczyn oczywistych MySQL odpadł i stanęło to na Postgre. Za pomocą klienta ODBC (7.3.1) łączy się z tym aplikacja. Jednakże prędkość otwierania się nawet prostych recordsetów jest tak tragiczna że żal na to patrzeć. Wszystko zostało zainstalowane na windzie 2000 pro na maszynie z p4 1,7 (były rowniez testy na p4 2,4 512DDR). Postgre jest w wersji 7.2.1. Cały zestaw chodzi stabilnie. Próby instalowania sterowników ODBC w tej samej wersji co silnik (czyli 7.2.1) zakończyły się wywałkami co rusz...
Do administracji wykorzystuję palec oraz czasami pgadmin2.
Co można zrobić by przyspieszyć ten engine?
Go to the top of the page
+Quote Post
uboottd
post
Post #2





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

Ostrzeżenie: (0%)
-----


A jestes pewien ze wina jest po stronie ODBC ? Probowales robic zapytania ktore chodza tak dlugo z shela postgresowego ?
Go to the top of the page
+Quote Post
coolesh
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 17.09.2003
Skąd: warszawa

Ostrzeżenie: (0%)
-----


Kłopot polega na tym że same zapytania nie chodzą długo. Nie ma znaczenia czy zwracany recordset ma 1 czy 10000 wierszy. Wszelkie zapytania puszczane z ISQL'a otrzymują odpowiedź natychmiast. Więc raczej jest to problem ze sterownikiem ODBC.
Go to the top of the page
+Quote Post
coolesh
post
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 17.09.2003
Skąd: warszawa

Ostrzeżenie: (0%)
-----


i dodam jeszcze tyle ze ten sam kod (exe) łączy się z dowolną inną bazą (np. jet, sybase, msde) i działa szybko. Jedyna różnica to connection string no i sterownik ODBC
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 16:00