Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] optymalizacja struktura bazy
tenloginjestzaje...
post
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
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: 7.10.2025 - 14:13