![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
Witam!!!!
W jaki sposób mogę zoptymalizować zapytania do bazy danych które teraz wykonuję jako dwa dla przykładu:
Pierwsze sprawdza czy jest wartosc w polu pozycja dla okreslonych warunkow, a drugie wyciaga to pole i w ten sposob nie mam bledow zapytania jezeli wartosci w polu pozycja nie ma. Wydaje mi sie ze mozna to uproscic do jednego zapytania z IF jednak nie wiem jak.... Czy ktos moze mi pomoc?! Dziekuje! EDIT: Chyba udalo mi sie samemu ulozyc zoptymalizowane zapytanie, przeszukalem forum ![]()
Ten post edytował mario 21.11.2008, 09:40:32 -------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 274 Pomógł: 35 Dołączył: 18.07.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Dobrze zrobiłeś zapytanie można też było po stronie php to zostawić i sprawdzać czy odpowiedź nie jest null i też nie byłoby błędów.
-------------------- "Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota,
choć nie jestem pewien co do tej pierwszej." Albert Einstein Wirtualny Rynek Predykcyjny |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje za odpowiedz, w pracy nie mam ostatnio czasu aby zaglebiac sie w MySQL i przy rozbudowie systemu okazalo sie ze generuje za duzo zapytan przez to obciazajac skrypt. Jako ze zapytania te musza wykonac sie ok. 1-2 razy na dzien a pozniej juz moga byc czytane np. wyniki z tablicy to metoda cache'owania jak onet.pl czy nasza-klasa.pl wynikow przepisze serwis na cache'owanie i jak zauwazylem znacznie to przyspieszy prace (nawet kilkanascie razy szybsze dzialanie!!!) bo z doswiadczenia wiem ze nie ma sensu "bombardowac" bazy zapytaniami tymi samymi non-stop
![]() Co innego sklep internetowy a co innego system ktory sprawdza pozycje w wynikach google'a a tam wyniki wystarczy sprawdzic raz dziennie i ten system wlasnie za kazdy wywolaniem strony powodowal te same zapytania do bazy co strasznie "dusilo" skrypt ;( -------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 20:46 |