Zauważyłem, że duży odsetek hostów ma bardzo surowe ograniczenia dotyczące przestrzeni bazy danych, ale obfite ograniczenia miejsca na dysku.
Baza danych 100 GB / 2 GB wydaje się dość powszechna.
Dla mnie to nie ma sensu dla użytkownika końcowego. Sądzę, że większość treści tworzonych przez użytkowników trafi do bazy danych i wiem, że wiele nawet popularnych systemów forum zwykle podłącza swoje obrazy do bazy danych w formacie binarnym.
Oczywiste jest, że gospodarze prowadzą interesy, aby zarabiać, dlatego wszelkie podejmowane decyzje będą opierać się głównie na dochodach. Z tego wynika prosty skok do wniosku, że prawdopodobnie bazy danych kosztują więcej. Co z bazami danych lub ich użyciem powoduje, że ich uruchamianie jest droższe?
database
disk-space
web-hosting
Ashley Davies
źródło
źródło
Odpowiedzi:
Dyski twarde są tanie. Nawet jeśli dostawca usług internetowych obiecuje każdemu użytkownikowi kilkaset GB, większość z nich nie wykorzysta tego miejsca do granic możliwości, ponieważ przeniesienie 100 GB na serwer może zająć trochę czasu.
Najważniejsze jest to: Opisujesz system poziomu podstawowego. Większość użytkowników korzystających z tego rodzaju systemu nie ma pojęcia o zarządzaniu bazami danych. Wielu nigdy nie słyszało o indeksowaniu / normalizacji bazy danych / ... Najprawdopodobniej będą wypalać procesory z nadmiarowymi wyszukiwaniami lub drogimi połączeniami. Ponadto responsywna baza danych wymaga dużej ilości pamięci RAM dla samych zapytań, pamięci podręcznej zapytań (...). W tym momencie staje się to kosztowne dla ISP.
Poza tym 2 GB dla bazy danych jest dużo dla początkujących. Jeśli potrzebujesz więcej, możesz przełączyć się na dedykowany serwer baz danych i dyski SSD.
źródło
Większość większych serwerów klastra obsługuje różne potrzeby - przede wszystkim, że serwery MySQL byłyby w oddzielnych systemach niż systemy serwerów WWW. Powodem, dla którego hosty ograniczają miejsce na dysku MySQL, jest to, że najlepiej jest przechowywać je z dyskami SSD na dyskach twardych - jak wszyscy wiemy, dyski SSD kosztują o wiele więcej na GB niż dysk twardy, co wyjaśnia, dlaczego ograniczają przestrzeń, ponieważ robić.
źródło
Moje pierwsze przypuszczenie to Kopie zapasowe i pliki dziennika transakcji. Kopie zapasowe DB, nawet w małych bazach danych, stają się z czasem dość duże, co wymaga a strategia tworzenia kopii zapasowych . Pliki dziennika transakcji w bazach danych o wysokim poziomie wykorzystania, nawet jeśli przechowują tylko niewielką ilość danych, mogą stać się monstrualne i zapełnić dysk małym lub żadnym ostrzeżeniem. Zatrzymałem wiele usług krytycznych, ponieważ nie zwracałem uwagi na rozmiar pliku dziennika i wypełniłem media. wtedy dostajesz błędy.
źródło