Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] optymalizacja struktura bazy
tenloginjestzaje...
post 22.07.2017, 11:17:04
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

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


Witam
Zastanawiam się nad optymalizacją bazy. Na przykładzie wyszukiwania hasztagów w postach na forum:
- mam tablice, która zawiera wszystkie posty. Każdy rekord zawiera 15 kolumn: Tytuł, tekst, id, hasztagi itd.

Jeżeli tylko 1% postów zawiera hasztagi to czy nie lepiej zrobić osobną tablicę z postami, która zawiera wyłącznie posty z wypełnioną kolumną hasztagi. Naturalnie wyłącznie tylko dla wyszukiwarki hasztagów? Czy nie ma to większego znaczenia?

PS. podobnie z kategoriami, do których przypisany są posty: w kolumnie kategoria używać nazw czy np. cyfr odpowiadających danej kategorii, której nazwa jest w osobnej tablicy. Pytam, ponieważ obecnie mam wszystko w jednym rekordzie, a np. w wyszukiwarce postów używam tylko zapytania dla kolumn, a nie wszystkich 15.

Pozdrawiam

Ten post edytował tenloginjestzajety 22.07.2017, 11:25:14


--------------------
Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:25