![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 259 Pomógł: 1 Dołączył: 3.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Piszę teraz aplikacje która może się rozrosnąć na tyle że po paru miesiącach może zawierać nawet od 1 do 100 miliardów rekordów. Zrobienie tego jak wszystkie aplikacje podejrzewam że zabija mi serwer po paru miesiącach dla tego proszę o jakieś porady jeśli mieliście styczność z takimi bazami. Wszystkie liczby podaje maksymalne tak żeby system napewno się nie wywalił. Do bazy będą szły w 99 % insert'y do 100 na minutę. W bazie będzie pole typu CHAR (255), do 5 char(15) do 10 int i do 2 pól datetime. Normalnie tworzę bazę w MyISAM wykorzystując INDEX'y i lacze sie przez PDO. Podejrzewam ze mozna zrobic duzo wiecej zeby to wszystko sprawniej dzialalo. Najwazniejszym kluczem bedzie pierwsze slowo w CHAR (255) i myslalem zeby np. podzielic cala baze na ilosc liter w alfabecie tak ze, 1 litera tego pola to nazwa tabeli np. arbuz bedzie nalezal do tabeli a, baban do tabeli b ale nie wiem czy to dobre rozwiazanie. Myslalem tez o kupnie osobnego serwera pod MySQL ale potrzebowalbym podpowiedzi jakie powinien miec parametry na baze ktora jak obliczylem moze zajmowac nawet powyzej 1 TB ... Liczę na wasze rady, pozdrawiam goraco |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
100 mld rekordow.... Moglbys napisac co to takiego ma byc i dlaczego potrzebuje az tak duzej liczby rekordow?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 259 Pomógł: 1 Dołączył: 3.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Dane statystyczne, potrzebne sa mi bardzo w pracy. Podalem oporowa wartosc ktorej nigdy nie przekroczy ale po paru latach kogos innego system tyle ze bardziej skaplikowany tyle wlasnie ma.
Ten post edytował Octobus 23.09.2013, 13:06:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 11:05 |