2009-11-17 4 views

Odpowiedz

0

Prawdopodobnie kilka terabajtów ... ale kto wie ... zazwyczaj nie jest to informacja publiczna (ponieważ są to produkcyjne bazy danych prawdziwych firm).

oficjalne liczby to 524272 terabajty. (Dla największej wielkości bazy danych ...)

wyboru tego Link dla wszystkich innych informacji i numerów kalibrowanie SQL (2008)

+1

będzie to prawdopodobnie jeden "serwer", ale klaster wielu serwerów, korzystający z pewnego rodzaju współużytkowanej pamięci masowej lub nawet dystrybuowany, ponieważ żaden serwer nie może przechowywać tej ilości danych samodzielnie. Właściwie uważam, że ta liczba jest teoretyczna, ponieważ obecnie żaden publiczny system pamięci masowej nie ma takich możliwości. – Dani

-1

Największa usługa SQL Baza danych to 1.1 PB.

+7

Referencje poprawiłyby tę odpowiedź. – CCoder

+0

To poprawia bazę danych NASDAQ (2008), ich bazy danych są znacznie większe w 2014 roku, zobacz http://stackoverflow.com/a/26870240/1361084 – Ofiris

1

Podczas obliczania wydajności nie można po prostu spojrzeć na rozmiar bazy danych, trzeba również uwzględnić tak wiele innych czynników, takich jak wielkość każdego rekordu. W tym 1.1 PB jest dla wyobrażeń niebiańskich. Będą to prawdopodobnie bardzo duże pliki. Tak więc liczba rekordów będzie bardzo mała. Chociaż zarówno wielkość, jak i liczba rekordów są ważne, liczba rekordów będzie odgrywać większą rolę w wydajności DB niż ogólny rozmiar.

W firmie, w której pracowałem, dysponowaliśmy bazą danych serwera SQL o rozmiarze mniejszym niż 10 TB. Gdy poprosiliśmy o porównanie wydajności z firmą Microsoft, mogli oni jedynie porównywać nas z własną bazą danych, ponieważ nie znali innej firmy z większą bazą danych SQL Server. Czuliśmy się zszokowani i martwiliśmy się, że mamy tak dużą bazę danych w SQL Server w porównaniu z innymi klientami Microsoft.

Jeśli miałbym to zrobić ponownie, nie wstawiłbym wysokiego systemu transakcyjnego w SQL Server.

0

Nasza produkcja DB wynosi 1,8 TB z kilkoma tabelami mającymi ponad 500 rekordów Mln i kilkoma tabelami przekraczającymi 2 bln. Średnio przetwarzamy 1000 transakcji na sekundę. Działa bardzo dobrze.

0

Jedna z naszych największych baz danych w SQL Server 2008R2 Enterprise to 25TB z tabelami o wielkości 20 miliardów rekordów rosnących 25 milionów dziennie. Mamy tabelę podzieloną na partycje w 1000 plików. Czas odpowiedzi jest poniżej 20 ms. Mamy kilka plików z bazy danych na dyskach SAS 10K RAID 10 i innych na dyskach SSD RAID 5.

3

Ponieważ pozostałe odpowiedzi są nieaktualne/uszkodzone odniesienia.

Oto odpowiedź od 2014:

nieskompresowany, opcje i środki archiwalne kapitałowe 2 petabajtów (PB). Z kompresją strony mierzy 1,5 PB.

Twierdzą także, że każdego roku dodają 500TB do bazy danych.

zobacz: NASDAQ OMX Group Case Study

-1

Teoretycznie jego nieskończony u wystarczy przestrzeń, pytanie jest przestrzeń i jest w stanie schłodzić te serwery mają być cool. Pytanie, które należy zadać, jest tym, co jest największym serwerem do tej pory. Z każdym rokiem stają się one większe.

+1

Nie, to nie jest nieskończone. Wszechświat ma ograniczoną ilość atomów. –

Powiązane problemy