![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 13.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Posiadam bazę danych miejscowości (+/- 50 000 rekordów ) oraz wyszukiwarkę która w czasie rzeczywistym wykonuje zapytania ( poprzez AJAX'a ).
Zapytanie jest wykonywane do bazy przy każdym keyupie , oraz w jednym czasie są wykonywane 3 zapytania ( ze względu na to że najpierw zależy mi aby były wyświetlane wszystkie miasta które są stolicami województw, a później te które występują w danym województwie (a mają podobną, taką samą nazwę) a na końcu wszystkie inne miasta mające taką samą nazwę. W jaki sposób mogę zoptymalizować zapytanie do bazy i zmniejszyć ilość zapytań by nie stracić na funkcjonalności. Ten post edytował adam1024 26.05.2015, 18:43:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Argument ogólnikowy (IMG:style_emoticons/default/smile.gif)
Chodzi o to że przy tak małej bazie i nie skomplikowanych operacjach nie ma sensu stawianie kolejnej usługi która będzie się nudziła. Co innego gdyby już stała lub postawienie dało korzyść dla innych elementów (można gdzieś jeszcze adoptować) to tak. Nie zawsze jest potrzeba stosowania lepszego rozwiązania tylko dla tego że się da i będzie dobrze. To tak jak postawienie strony wys. 1000px z 2 grafikami i trochę tekstu na SF2 lub ZF2. Da się, można, będzie działać. Ale po co? Sztuka dla sztuki? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 09:24 |