Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%)
|
Witam wszystkich!
Zwracam się z pytaniem do bardziej zaawansowanych użytkowników którzy wiedzą co nieco jak sprawuje się MySQL w sytuacjach dużej ilości danych. Pisze system wiadomości prywatnych i mam dylemat : trzymać wiadomości w jednej tabeli czy też podzielić tabele ze względu na foldery i w razie czego przenosić rekordy miedzy tabelami? Założyłem sobie następujące dane : 5000 kont użytkowników x (średnio) 20 wiadomości = 100k rekordów. Czy przy takiej ilości danych wydajne będzie trzymanie wszystkiego w jednej tabeli? Proszę o odpowiedzi. Pozdrawiam. |
|
|
|
kezard Wydajność 22.06.2010, 16:44:57
Mchl A na jakim sprzęcie? 22.06.2010, 16:47:57
kezard Dobre pytanie. Na razie testuje tylko lokalnie na ... 22.06.2010, 16:53:40
Wicepsik Jedna tabela wystarczy. 22.06.2010, 17:20:20 
kezard Cytat(Wicepsik @ 22.06.2010, 18:20:20... 22.06.2010, 18:35:23
Mchl Może być taki, że mam tabele po kilkanaście milion... 22.06.2010, 18:59:01
misiek08 Operowałem na tabeli MySQL, która miała 200-300MB ... 22.06.2010, 19:12:37
Mchl Stary, gdzie 100000 wierszy, a gdzie 5GB? No chyba... 22.06.2010, 19:20:57
maly_swd spokojnie w jednej tabeli. Jak baza Ci sie rozrosn... 24.06.2010, 07:26:12
wlamywacz W tabeli 20 milionów rekordów + joiny + warunki i ... 28.06.2010, 19:46:17 
kezard CytatW tabeli 20 milionów rekordów + joiny + warun... 30.06.2010, 10:44:51
mkozak Zdecydowanie w jednej tabeli.
Tylko musisz to ład... 29.06.2010, 09:22:18
wookieb Może zróbmy tak...
Podaj strukturę tabeli oraz zap... 29.06.2010, 09:27:11
mkozak Jak dedykowany to się nie masz czym martwić. Byle ... 30.06.2010, 14:02:29 
Mchl Cytat(mkozak @ 30.06.2010, 15:02:29 )... 30.06.2010, 23:13:48
wlamywacz U mnie wystarcza zwykły hosting u znajomego. Powta... 1.07.2010, 16:26:41 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 21:13 |