PDA

View Full Version : سوال: بانک اطلاعاتی حجیم



hm1984ir
یک شنبه 04 اسفند 1387, 11:20 صبح
سلام
من در کار کردن روی یک سیستم avl (کنترل اشیای متحرک) چیزی که توی این سیستم مسئله است که در هر ثانیه شاید نزدیک یه 1000 رکورد در بانک ثبت می شود از این مسئله هم بگزریم می رسیم یه یک بانک که واقا یعد از چند ماه حجم بسیار بالایی پیدا میکند لازم به ذکر که این اطلاعات همه در یک جدول هستن , اگر بخواهیم که از اطلاعا ت هر ماه هم backup بگریم شاید خیلی مناسب نباشد چون در هر لحظه ممکن است گزارشات متعددی از اطلاعات ماه های قبل بگیریم.تنها راهی که به ذهن من رسید این بود که برای هر ماه یک database جدید بسازیم ولی این کار یکم ببخشید به نظرم من درآری اومد حالا میخواستم ببینم خود sql هیچ راه حلی برای این مشکل داره یا نه خیلی ممنون.

mdrd
یک شنبه 04 اسفند 1387, 11:34 صبح
استفاده از partitioning
برای راهنمایی بیشتر به سایت زیر یه سر بزن

http://www.databasejournal.com/features/mssql/article.php/3638236/Data-partitioning-in-SQL-Server-2005---Part-I.htm

EffatBandehlou
یک شنبه 04 اسفند 1387, 11:43 صبح
همون روشي هم كه خودت گفتي خوبه و جواب ميده ما گاهي وقتا اينكارو مي كنيم.اما اينجا يه مشكل است و اونم اينه كه اگه بخواي براي چندماهو ريپورت بگيري و يك query كلي بخواي يكم سخت ميشه.ولي اونم قابل حله