![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 0 Dołączył: 26.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam tabele zawierającą 1 milion komentarzy do poszczególnych artykułów, składającą się z trzech kolumn.
Id - Auto ArticleId - id artykułu Message - treść wiadomości. Przy pobieraniu komentarzy dla artykułu nr 1 jest przypisanych 10 000 komentarzy które posiadają Id od 1 do 10000. Używam zapytania
czas zapytania wynosi 0.0003 natomiast
czas zapytania wynosi 0.2124 Jak skrócić czas ładowania komentarzy dla tego artykułu jeżeli używam Desc? Wiem, że to dlatego iż sprawdza zapytanie niepotrzebnie pozostałe 990 000 rekordów, ale czy istnieje jakieś optymalne rozwiązanie, aby skrócić czas ładowania? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czyli jest ok. Jak masz założone indeksy? pojedynczo czy w grupie? Ale tutaj widać że używany jest index. Ew. może pomóc zwiększenie bufora dla sortowania ale to już wymaga konfiguracji serwera mysql
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 12:36 |