alireza.tabesh
دوشنبه 27 بهمن 1393, 12:30 عصر
سلام
من جدولی دارم که هنگام گزارش گیری از دو فیلد CallDate و Duration استفاده می کنم . وقتی بدون در نظر گرفتن CallDate میخوام max و min میگیرم از duration خیلی سریع انجام میشه و لی وقتی یک where براساس CallDate میزارم خیلی طول میکشه .
لازکم به ذکر که برای هردو فیلد index گذاشتم و تعداد رکوردهام حدود 2 میلیون تا هست .
چه کاری برای سریع تر شدنش می تونم بکنم ؟
یک index برای هردو فیلد برام امکان پذیر نیست چون در گزارش های مختلفی از CallDate استفاده می کنم بدون اینکه حرفی از Duration باشه .
من جدولی دارم که هنگام گزارش گیری از دو فیلد CallDate و Duration استفاده می کنم . وقتی بدون در نظر گرفتن CallDate میخوام max و min میگیرم از duration خیلی سریع انجام میشه و لی وقتی یک where براساس CallDate میزارم خیلی طول میکشه .
لازکم به ذکر که برای هردو فیلد index گذاشتم و تعداد رکوردهام حدود 2 میلیون تا هست .
چه کاری برای سریع تر شدنش می تونم بکنم ؟
یک index برای هردو فیلد برام امکان پذیر نیست چون در گزارش های مختلفی از CallDate استفاده می کنم بدون اینکه حرفی از Duration باشه .