Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySql] indexy w tabeli
damian39
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 12.07.2015

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


na jednej z kolumn mam utworzony index przez co zapytania select w laczeniu z innymi tabelami sie szybko wykonuja

problem jest natomiast w sytuacji gdy probuje dodac dużą ilosc danych do tabeli gdzie jeszt utworzony index
zapytanie insert gdy nie ma indexu wykonuje sie w okolo 10 sek
a gdy jest index to samo zapytanie trwa około 140 sek

kilka pytan:
  1. czy to normalna sytuacja?
  2. w jaki sposob mozna poprawic efektywnosc tego zapytania?
  3. czy za kazdym razem przy dodawaniu czegos do tabelki jak w niej jest index to zostaje on przeliczany, czy w jaki sposob to dziala?
  4. gdzie fizycznie tworzone są indexy?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 08:34