sajadjamalian
چهارشنبه 22 دی 1389, 23:19 عصر
سلام دوستان:
توی پروژه ای که دارم انجام میدم، باید از تمامی یا بخشی از اطلاعات بانک(sql) آمار بگیرم، این آمارها باید به نحوی باشد که تمام حالت های مختلف را در بر داشته باشد، مثلا فرض کنید هر سطر از داده های من دارای 10 فیلد باشد بنابراین من باید 1024 حالت را فقط برای یک سطر در نظر بگیرم، مساله آنجا پیچیده میشود که بانک من دارای تعداد رکورد بالایی باشد،
من برای اینکه بازآوری اطلاعات وقت زیادی را هدر ندهد ابتدا اطلاعات را درون یک دیتاگرید ریخته و عملیات را روی این دیتاگرید انجام میدهم،
ولی باز هم هنگام اجرای برنامه حدود چند ساعت این کار بطول میانجامد،
میخواستم بدونم کسی از دوستان نظری، ایده ای برای کمتر شدن زمان عملیات آمارگیری نداره؟ ممنون.
توی پروژه ای که دارم انجام میدم، باید از تمامی یا بخشی از اطلاعات بانک(sql) آمار بگیرم، این آمارها باید به نحوی باشد که تمام حالت های مختلف را در بر داشته باشد، مثلا فرض کنید هر سطر از داده های من دارای 10 فیلد باشد بنابراین من باید 1024 حالت را فقط برای یک سطر در نظر بگیرم، مساله آنجا پیچیده میشود که بانک من دارای تعداد رکورد بالایی باشد،
من برای اینکه بازآوری اطلاعات وقت زیادی را هدر ندهد ابتدا اطلاعات را درون یک دیتاگرید ریخته و عملیات را روی این دیتاگرید انجام میدهم،
ولی باز هم هنگام اجرای برنامه حدود چند ساعت این کار بطول میانجامد،
میخواستم بدونم کسی از دوستان نظری، ایده ای برای کمتر شدن زمان عملیات آمارگیری نداره؟ ممنون.