PDA

View Full Version : طراحی پیاگاه داده برای ذخیره 10 میلیون رکورد در هر روز



myazdian
دوشنبه 23 خرداد 1390, 15:01 عصر
دوستان سلام

من برای پروژه ام نیاز به ذخیره کردن حدودا 10 میلیون رکورد در یک جدول در دیتابیس Sqlserver2000 دارم.

لازم به ذکر است که این رکورد ها علاوه بر ذخیره شدن در طول روز قابلیت خواندن شدن توسط مدیران را نیز خواهد داشت.

این اطلاعات توسط Net. در دیتابیس ذخیره و بازخوانی میشود.

سوال

1- برای ذخیره حدود 10 میلیون رکورد در طول هر روز باید size دیتابیس را چقدر قرار داد تا primery key پر نشه...!!!

2- اگر به وسیله یک job هر شب از دیتابیس backup گرفته بشه و 10 میلیون رکورد از پاک بشه مشکلی برای دیتابیس پیش میاد؟ و و آیا این کار صحیحی است؟

برای مدیریت همچین دیتایی در حدود 10 میلیون رکورد در طول یک روز اگر پیشناهد و یا تجربه قبلی که حتما با Sqlserver اجرا شده باشد دارید لطفا ارائه نمایید و یا راهنمایی کنید.

باتشکر.

حمیدرضاصادقیان
سه شنبه 24 خرداد 1390, 11:15 صبح
سلام.


برای ذخیره حدود 10 میلیون رکورد در طول هر روز باید size دیتابیس را چقدر قرار داد تا primery key پر نشه...!!!

Primary Key پر شدنی نیست!!! میزان اطلاعات ذخیره شده در یک جدول بستگی به میزان هارد شما داره و محدودیتی در اینباره وجود ندارد.


اگر به وسیله یک job هر شب از دیتابیس backup گرفته بشه و 10 میلیون رکورد از پاک بشه مشکلی برای دیتابیس پیش میاد؟ و و آیا این کار صحیحی است؟

این کار خیلی اشتباه است. به خاطر اینکه شما دارید یک عملیات فوق العاده سنگینی رو به دیتابیس اعمال میکنید. مگه چه اطلاعاتی میخواهید وارد دیتبایس کنید؟



برای مدیریت همچین دیتایی در حدود 10 میلیون رکورد در طول یک روز اگر پیشناهد و یا تجربه قبلی که حتما با Sqlserver اجرا شده باشد دارید لطفا ارائه نمایید و یا راهنمایی کنید.

لطفا در مورد کارتون و نوع اطلاعات و اینکه چند نفر این اطلاعات رو وارد میکنند و... توضیح بدید تا بشه درموردش توضیح داد.