![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 23.03.2004 Skąd: N 50°03 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Tworzę właśnie system statystyk i wymyśliłem sobie, że dla danego usera, który bedzie używał statystyk, stworzę w bazie 4 tabele, w których będą zmienianie dane. tabele będą mieć niewiele rekordów: max 100 rekordów. i teraz się tak zastanawiam, jakbym miał 500 userów, to będzie 2000 tabel w jednej bazie o nazwie: staty. Jak waszym zdaniem to wpłynie na wydajność bazy MySQL ? :roll2: -------------------- WARSZTAT: Apache 1.3.27 | PHP 4.3.10 | MySQL 4.1 | PHPEd 4.0 or Pajączek 5.4.0 NxG | P4 2GHz | VIA P4PB400-FL | 1024MB DDR333
PROJEKTY |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
IMHO wygodniej jest trzymac wszystkich userów w jednej tabeli.
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 23.03.2004 Skąd: N 50°03 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie chciałem tego uniknąć, bo przypuścmy przy tych 100 rekordach na jednego usera, a userów 500 to mamy 50000 rekordów,
mysql - już zaczyna się pocić, jak kluczem jest ID a nie ID_usera. ![]() -------------------- WARSZTAT: Apache 1.3.27 | PHP 4.3.10 | MySQL 4.1 | PHPEd 4.0 or Pajączek 5.4.0 NxG | P4 2GHz | VIA P4PB400-FL | 1024MB DDR333
PROJEKTY |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(ToPeR @ 2005-01-03 13:26:04) mysql - już zaczyna się pocić, jak kluczem jest ID a nie ID_usera. ![]() co zaczyna sie? odpowiednio pozakladane indeksy i IMHO mnie powinno byc okey... |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Ja sądze, że bardziej będzie się pocił mysql gdy będzie musiał wyciągać dane z każdej tabeli osobno
![]() -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 23.03.2004 Skąd: N 50°03 Ostrzeżenie: (0%) ![]() ![]() |
To może inaczej:
Jak rozplanowalibyście w bazie taki system jak MyStat dla wielu użytkowników(witryn) - w momencie, gdy macie ograniczenie do jednej bazy ? oczywiście nie potrzebuję szczegółów, tylko pobierznie, jak Wy byście to rozplanowali ? -------------------- WARSZTAT: Apache 1.3.27 | PHP 4.3.10 | MySQL 4.1 | PHPEd 4.0 or Pajączek 5.4.0 NxG | P4 2GHz | VIA P4PB400-FL | 1024MB DDR333
PROJEKTY |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Widzialem już b. duże cyfry przy indeksach rekorów na moim intranetowym serwerku: koło 1,5 miliona było i nie było aż tak żle doszedłem do wniosku bo napisaniu benchmarka w php.
MySQL dość dobrze sobie radzi z dużą ilością rekordów w tabeli Ten post edytował null 7.01.2005, 23:54:14 -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:06 |