برگزیده های پرشین تولز

سوال در مورد حجم دیتابیس sql 2000

shervin

ASP.net
کاربر قدیمی پرشین تولز
تاریخ عضویت
26 ژوئن 2005
نوشته‌ها
6,353
لایک‌ها
261
سن
38
محل سکونت
تهران
من چند تا سوال دارم
تا چه حجمی دیتا بیس 2000 بدون افت سرعت کار میکنه؟
من خوندم تا 4 گیگ مشکلی نداره
حالا ینی اگه تو این 4 گیگ 100 میلیون رکوردم باشه جواب میده؟
یا مثلا اگه با 1 میلیون رکورد برسه به 4 گیگ سرعت افت میکنه؟
یا اصلا ربطی به حجم نداره و بستگی به تعداد رکورد ها داره؟
من دارم یه سیستمی مینویسم که طی یک سال بالای میلیون رکورد میگیره
میخوام به مشکل نخورم
برای اینکه بتونم تعداد رکوردای چند میلیونی رو بدون مشکل کار کنم چیکار کنم؟
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
من چند تا سوال دارم
تا چه حجمی دیتا بیس 2000 بدون افت سرعت کار میکنه؟
من خوندم تا 4 گیگ مشکلی نداره
حالا ینی اگه تو این 4 گیگ 100 میلیون رکوردم باشه جواب میده؟
یا مثلا اگه با 1 میلیون رکورد برسه به 4 گیگ سرعت افت میکنه؟
یا اصلا ربطی به حجم نداره و بستگی به تعداد رکورد ها داره؟
من دارم یه سیستمی مینویسم که طی یک سال بالای میلیون رکورد میگیره
میخوام به مشکل نخورم
برای اینکه بتونم تعداد رکوردای چند میلیونی رو بدون مشکل کار کنم چیکار کنم؟
فکر نکنم محدودیت داشته باشه ..
سرعت sql server رابطه بسیار بسیار مسقیم و تنگاتنگی با طراحی database و table ها داره
 

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
فکر نکنم محدودیت داشته باشه ..
سرعت sql server رابطه بسیار بسیار مسقیم و تنگاتنگی با طراحی database و table ها داره

در تکمیل فرمایش جناب graveworm :
تنظیم دقیق (fine tuning) سیستم عامل و خود sql server هم خیلی مهم هست. همچنین مشخصات سخت افزاری (تعداد پروسسور، میزان حافظه، میزان دیسک و سرعت اونها) هم عامل تعیین کننده هست. تا جایی که در موارد حساس و کارهای سنگین از روی حجم کار و تعداد کانکشنهای همزمان و میزان تراکنش در ثانیه هست که سخت افزار رو انتخاب میکنن. در این پروسه میزان رشد پارامترهای بالا بر حسب زمان هم منظور میشه و سرور (یا مجموعه سرورها) جوری انتخاب میشه که تا 2-3 سال نیاز به هیچ نوع آپگرید سخت افزاری نداشته باشه.
 

CZed

کاربر تازه وارد
تاریخ عضویت
6 سپتامبر 2007
نوشته‌ها
145
لایک‌ها
0
محل سکونت
Tehran
ولی بالاخره به تعداد رکوردها بستگی داره دیگه. بالاخره وقتی تعداد رکوردها زیاد میشه جستجو بیشتر طول میکشه. مگه اینکه داده هایی باشن که نیازی نباشه توی اونها جستجویی انجام بشه.
 

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
بستگی داره - ولی خطی نیست. یعنی جستجو در بین یک میلیون رکورد خیلی کمتر از هزار برابر هزار رکورد زمان نیاز داره.
 

shervin

ASP.net
کاربر قدیمی پرشین تولز
تاریخ عضویت
26 ژوئن 2005
نوشته‌ها
6,353
لایک‌ها
261
سن
38
محل سکونت
تهران
خیلی ممنون از فرمایشات همه دوستان
 
بالا