Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Optymalizacja zapytań
p4oj
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 27.11.2008

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


Witam;
Już mi ręce opadają.
Mam problem z szybkością wykonywania skryptu. przeważnie operacje na tabelach
- 20 tabel
- 50 zapytań (select, insert)
- czas wykonywania 20 sekund

Wszystkie tabele to MyIsam, dostępne pola tylko int, varchar (brak pól text)
wszystkie pola mają index-y.

Skierujcie mnie na jakiś poważny art o optymalizacji.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
patryczakowy
post
Post #2





Grupa: Zarejestrowani
Postów: 420
Pomógł: 44
Dołączył: 22.10.2008

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


tuning bazy


--------------------
Sztuką jest widzieć to czego nie widać.
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(p4oj @ 30.01.2009, 18:55:28 ) *
wszystkie pola mają index-y.

Może właśnie to spowalnia inserty?

Najlepiej podaj strukturę bazy oraz zapytania jakie do niej kierujesz. Wydaje mi się, że 50 zapytań to stanowczo za dużo (może przydałby się jakiś cache?).
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


50 zapytan to i duzo i malo - w sklepie w koszyku mialem z 60 dla 3ch produkow.
Widocznie masz zle napisane SQLki - pomierz czasy wykonywania kazdej z nich z osobna i zajmij sie najwolniejszymi.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

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: 22.08.2025 - 10:57