Happy_davood
یک شنبه 23 اردیبهشت 1386, 18:33 عصر
سلام
من یه SELECT خیلی ساده از یک View میزنم :
SELECT Sum(Amount) FROM StocksView WHERE StockCode = '10000'
وقتی که این View پنچ هزار سطر داره تقریباً نیم ثانیه اجراش طول می کشه .
مشکل اینجاست که بانک من هنوز روز های اول رو سپری می کنه و تا شش برابر می تونه بزرگتر بشه . که در این حالت این زمان به 3 ثانیه هم خواهد رسید . مشکل اینجاست که در بعضی از فرم ها ممکنه همین کار 10 بار انجام بشه که در اینصورت .....
آیا مثلاً با روش هایی مثل ایندکس گذاشتن روی StockCode میشه این زمان رو کمتر کرد ؟
من یه SELECT خیلی ساده از یک View میزنم :
SELECT Sum(Amount) FROM StocksView WHERE StockCode = '10000'
وقتی که این View پنچ هزار سطر داره تقریباً نیم ثانیه اجراش طول می کشه .
مشکل اینجاست که بانک من هنوز روز های اول رو سپری می کنه و تا شش برابر می تونه بزرگتر بشه . که در این حالت این زمان به 3 ثانیه هم خواهد رسید . مشکل اینجاست که در بعضی از فرم ها ممکنه همین کار 10 بار انجام بشه که در اینصورت .....
آیا مثلاً با روش هایی مثل ایندکس گذاشتن روی StockCode میشه این زمان رو کمتر کرد ؟