![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 0 Dołączył: 26.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie z serii optymalizacji bazy danych. Posiadam tabele o nazwie "coordinates" zawiera ona 4 kolumny. Poniżej przykładowe zestawienie
Łącznie zawiera ona 30 000 000 rekordów. API wywołuje takie zapytanie, aby na podstawie danych lat, long znaleźć parametr "city"
Teraz pytania: 1 Czy taka ilość powinna być rozdzielona na kilka tabeli? 2 Czy można, a może powinno się zastosować indeks? 3 Czy stosuje się jakieś zasady optymalizacji przy takim zapytaniu? Ten post edytował maksik 24.09.2016, 14:17:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Tylko, że zapisywanie współrzednych w polach tekstowych i szukanie LIKE to dość nowatorskie rozwiązanie (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 22:10 |