PDA

View Full Version : توانایی 2005 در پردازشهای سنگین



archi
پنج شنبه 29 آذر 1386, 00:07 صبح
می خواستم Performance نسخه 2005 /2008 و ... را پردازش تعداد بالای رکوردها بدونم من یه بانک دارم به پنج میلیون رکورد که سالی 2 میلیون هم بهشه اضافه میشه
ممنون

AminSobati
پنج شنبه 29 آذر 1386, 23:31 عصر
تا 60 میلیارد رکورد که SQL Server مشکلی نداشته، پس میتونین ادامه بدین...

archi
جمعه 30 آذر 1386, 12:53 عصر
میشه یه منبع در این زمینه ذکر کنید؟ تعداد رکوردها مهمه یا حجم ؟
اینکه می فرمایید مشکلی نداشته رو میشه بیشتر بشکافیید مثلا سرعت کوئری ها چقدر پایین میاد ؟ سرعت INSERT و UPDATE و SELECT ؟ شاخصی وجود داره ؟ فرض کنید یه جدول داریم با مثلا 20 تافیلد و 2 میلیون رکورد یه SELECT ساده توی این جدول ( با/بدون ایدنکس) چقدر طول میکشه؟
و چه امکاناتی هست که این سرعت رو افزایش داده ؟

AminSobati
شنبه 01 دی 1386, 13:53 عصر
چیزی که مهمه، حجم رکوردهای استخراجی و همچنین پیچیدگی Query شماست. مثالی که شما زدین نمیشه براش یک مقدار زمانی رو تخمین زد. چون سخت افزار موجود هم نقش ایفا میکنه. SQL Server هیچ وقت شما رو محدود نمیکنه در حجم اطلاعات مگر اینکه سخت افزار شما محدودیت رو تحمیل کنه. وقتی صحبت از یک دیتابیس با 60 میلیارد رکورد میکنیم، مسلما با در نظر گرفتن یک دیتابیس بهینه با ایندکسهای مورد نیاز و ... هستش
http://www.wintercorp.com/VLDB/2005_TopTen_Survey/TopTenWinners_2005.asp

archi
یک شنبه 02 دی 1386, 20:27 عصر
خوب سخت افزار چه مشخصات باید داشته باشه؟ مثلا چقدر RAM تاثیر داره چقدر هارد و با چه تکنولوژی ای؟
دوما جز ایندکس گذاشتن دیگه چه طوری میشه سرعت رو بالا برد؟ شنیدم که sql server ابزارهای مناسبی برای این کار داره آیا partitioning مثلا به این قضیه کمک می کنه؟