Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pytanie akademickie o rozmiar baz danych i zarządzanie nim
KotWButach
post 17.11.2017, 06:35:28
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Witam,
na wstępnie nadmienię że do tej pory nie musiałem się nigdy martwić o wielkość bazy danych, przeważnie dlatego że tworzyłem niewymagające projekty pod względem baz danych lub ktoś inny ogarniał temat. Jednak aktualnie padło na mnie i zastanawiam się nad słowami administratora, który nadmienił mi taki oto problem

baza cały czas rośnie nawet jak skasujemy dane w bazie co może trwać godzinami dla bardzo dużych baz danych to rozmiar na dysku się nie zmieni i nadal będzie rósł.

Mam więc pytanie czy jest to prawda oraz czy da się z tym walczyć? Szykuje sie projekt w którym baza danych będzie rosła w zastraszającym tempie a jedyne kasowanie dotyczyć będzie użytkowników którzy wylecieli z systemu.
Go to the top of the page
+Quote Post
Pyton_000
post 17.11.2017, 08:48:14
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Ile tych danych planujesz?
Go to the top of the page
+Quote Post
mmmmmmm
post 17.11.2017, 14:42:39
Post #3





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Masz źle zaprojektowaną bazę. Użytkowników NIGDY nie wyrzuca się z bazy. Możesz ich oznaczyć jako nieaktywnych/niewidocznych/zablokwowanych ale nie kasuje się fizycznie rekordów.
Go to the top of the page
+Quote Post
Pyton_000
post 17.11.2017, 14:52:31
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Powiedz to sędziemu wink.gif
Go to the top of the page
+Quote Post
KotWButach
post 20.11.2017, 04:22:17
Post #5





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Nawet jeżeli dezaktywuje się użytkownika to całą jego historię tutaj ważącą po 100mb i więcej bo to praktycznie bije po bazie co kilka minut lub nawet częściej. Dane to raczej mieszanka liczby, tekst.

użytkownik się wypisuje jego konto jest zamykane ale reszta danych do śmieci.

Raczej jednak chodziło mi o sam rozmiar baz danych. Czy chudnie czy tylko tyje pomimo kasowania danych.

Ten post edytował KotWButach 20.11.2017, 04:28:04
Go to the top of the page
+Quote Post
Pyton_000
post 20.11.2017, 07:57:48
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Tylko puchnie. Tutaj istotne jest aby odpalić serwer na InnoDB i tablePerFile inaczej będzie miazga.
Go to the top of the page
+Quote Post

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: 25.04.2024 - 00:34