Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Optymalizacja tablic SQL - dane w tej samej tableli czy innej, Gdzie dodawać dane dodatkowe
michael1986
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 19.09.2005

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


Witam

Powszechnie znaną metodą optymalizacji tabel jest dodawanie do nich dodatkowych danych. Chodzi o tabele które reperezentują jakiś obiekt. Przykładowo. Mamy obiekt kategoria "Opel" (np. w serwisie ogłoszeniowym: Motoryzacja -> Samochody -> Opel) w tablicy mamy standardowo id, id_nadrzednego, nazwa. Jeśli dodamy kolumnę "sciezka" to szybciej uzyskamy ścieżkę do tej kategorii (bez latania po kategoriach wzwyż) ale gdzie lepiej ją dodać? W tej samej tablicy czy raczej stworzyć kategoria_dane_dodatkowe. Czy dodatkowe kolumny nie zwolnią operacji szukania w tej głównej tabeli?
Czy często stosujęcie tę metodę optymalizacji?


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Co to ma do php/oop?
Przenoszę.
Go to the top of the page
+Quote Post

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 - 18:52