|
database
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Manage huge amount of dataRequirement:
1 billion records to be inserted every day 180 days data to be maintained 180 * 1 billion records = approx no of records = defines the size of the database Need to design the database/process to maintain so huge data? - R Hi Rakesh,
Need more info like an idea of the number of tables, size of rows, querying which will reflect what indexes are required etc... You will need some good kit though, lots of disks; what sort of fault tolerance are you looking at because backups are going to be a problem. -- Show quoteTony Rogerson SQL Server MVP http://sqlblogcasts.com/blogs/tonyrogerson - technical commentary from a SQL Server Consultant http://sqlserverfaq.com - free video tutorials "Rakesh" <Rak***@discussions.microsoft.com> wrote in message news:CE1870BB-68DB-47B8-A1B8-EFE8C30FB333@microsoft.com... > Requirement: > > 1 billion records to be inserted every day > 180 days data to be maintained > 180 * 1 billion records = approx no of records = defines the size of the > database > > Need to design the database/process to maintain so huge data? > > > - R > 1 billion records to be inserted every day With an average row size of 100 bytes, this calculates to about 18 TB of > 180 days data to be maintained > 180 * 1 billion records = approx no of records = defines the size of the > database usable space not including index overhead. You'll also need to sustain a rate of over 10 thousand inserts per second 24x7. Very large tables are often partitioned for manageability reasons and to address backup issues like Tony mentioned. Attention to detail is very important. Unless you have experience working with very large databases, I suggest you engage consultants with VLDB experience to help you out. We can help you with specific questions but a project of such magnitude requires dedicated resources with specialized experience. -- Show quoteHope this helps. Dan Guzman SQL Server MVP "Rakesh" <Rak***@discussions.microsoft.com> wrote in message news:CE1870BB-68DB-47B8-A1B8-EFE8C30FB333@microsoft.com... > Requirement: > > 1 billion records to be inserted every day > 180 days data to be maintained > 180 * 1 billion records = approx no of records = defines the size of the > database > > Need to design the database/process to maintain so huge data? > > > - R |
|||||||||||||||||||||||