PDA

View Full Version : ديتا بيس با حجم زياد



darkwish
شنبه 19 فروردین 1391, 15:23 عصر
سلام
من يه برنامه آرشيو نوشتم دو ساله كه به خوبي كار مي كنه ولي از وقتي كه حجمه ديتا بيس به 20 گيگ رسيده ديگه هيچ درج اطلاعاتي صورت نمي گيره و تايم اوت ارور مي ده.
حالا اگه مي شه كمك كنيد و هر كي هرچي مي دونه راهنمايي برسونه. مرسي
راستي شيرينگ هم كردم در ضمن ريكاوري مد من روي سمپل بود واسه همين لوگ حجمي نداره.
سوال آخر اينه اگه ايراداز ايندكس هاي تيبل باشه بايد چيكار كنم؟
بد بخت مي شم اگه درست نشه 32000 اسناد ثبت شده توي بانك دارن پدرم رو در ميارن.
كمممممممممممممممممممممك

in_chand_nafar
یک شنبه 20 فروردین 1391, 16:29 عصر
ببین دوست عزیز Max Size مربوط به دیتا فایل را کنترل کن
ایندکس ها ر سعی کن Rebuild کنی
قبل از اینکه Insert کنی SQL Profiler را اجرا کن و یه Trace از کل کار تا زمانی که خطا میگیری استخراج کن و اون رو برای آنالیز تو این سایت بزار
در ضمن Dbcc checkdb را به ازای بانک اطلاعاتی خودت اجرا کن اگه خروجی اون خطایی نداد بانک اطلاعاتی سالم اسj
آقا Recovery Model در حالت Simple بدترین چیز ممکن برای بانک های اطلاعاتی عملیاتی است ....

ma_barnamenevis
دوشنبه 21 فروردین 1391, 12:25 عصر
علاوه بر همه اینا تا می تونی ram سرورت رو افزایش بده

SReza1
چهارشنبه 30 فروردین 1391, 15:53 عصر
اين يك ايرادي است كه معمولا براي بانكهاي بزرگ پيش مي‌آيد. طبيعتا اون جداولي كه ميتونه از IMAGE ، TEXT و يا BLOB فيلدها باشه اين مشكل را پديد ميآورد. راه حل ربط به افزايش RAM نداره و ميتوني با افزايش FILE GROUP در DATABASE و پخش كردن TABLE بين اين FILEGROUPها اين مشكل را حل كنيد