Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Bardzo wolny INSERT
Cezar708
post
Post #1





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


Czesc.

Uzywam PostgreSQL 8.1.3, do tego obsluguje to php 4.3.9.

W tranzakcji dodaje dane do 6 tabel, oczywiscie maja miedzy soba relacje.

Wszytko dzialalo niezle (szybko) do momentu.... w jednej z tabel pojawilo sie ponad 42 000 krotek (a krotki nie sa zbyt ciezkie). i wprowadzenie kolejnych przysparza wiele problemow.

Jesli (testowo) wyczyszcze wszystkie "zainteresowane" tabele, to tranzakcja trwa w mgnieniu oka, w zasadzie sprowadza sie tylko do przeladowania ekranu z napisem "wprowadzono dane". Niestety gdy mam te same tabele, tylko ze z wielka iloscia danych to inserty trwaja okolo 2-3min...

Zatem pytanie, co moze byc "waskim gardlem" i czy jest jakas mozliwosc optymalizacji INSERTow? Bede bardzo wdzieczny za wszelka pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 16:02