ealireza
دوشنبه 15 شهریور 1389, 05:46 صبح
دو جدول دارم که اطلاعاتی توش ذخیره میشوند
جدول اول بصورت عدد 16 بیتی هستند که روشون جستجو میشه
و جدول دوم یک جول با حدود 10 فیلد مختلف که هم متن و هم عدد داخلشون هست
ساختار دو جدول به شرح زیر هست
Table T1 {
int [Id] : identity primary key
int [ownerid]
int16 [itemid]
int16 [value]
}
توضیحات »
OwnerID کلید خارجی است از جدول Owner ...
ItemId و Value مقادیری هستند که جستجو روشون انجام میشه .
نمونه Query :
Select OwnerId from T1 where Ownerid in (1,2,3,4,5) and itemid=5 amd value=2
حدودا 200 هزارتا رکورد داریم که قراره روشون مثل بالا جستجو شه
اگه میشه منو راهنمایی کنید رو چه فیلد های اینکس رو تعریف کنم
و با چه میزان FILL
حالا از یه جدول خیلی بزرگ چند فیلد رو نیاز دارم که از کوئری بالایی بدست اومدن ..
جدول دوم خیلی بزگه و تعداد فیلد هاش بلا 20 فیلد هست ولی من اینها رو میخام مثلا
Select Field1,Field6,Field3,Field2 from T2 where id in (1,2,3,4,5)
در اینجا فیلد ها Nvarchar و Int هستند
خواهشا بهترین ایندکس که کمتر زمان کوئری و بار روی Sql رو داشته باشه برای این کوئری ها بهم معرفی کنید
ساختار جدول اول شبه کد است
باش تشکر فراوان از اساتید محترم
جدول اول بصورت عدد 16 بیتی هستند که روشون جستجو میشه
و جدول دوم یک جول با حدود 10 فیلد مختلف که هم متن و هم عدد داخلشون هست
ساختار دو جدول به شرح زیر هست
Table T1 {
int [Id] : identity primary key
int [ownerid]
int16 [itemid]
int16 [value]
}
توضیحات »
OwnerID کلید خارجی است از جدول Owner ...
ItemId و Value مقادیری هستند که جستجو روشون انجام میشه .
نمونه Query :
Select OwnerId from T1 where Ownerid in (1,2,3,4,5) and itemid=5 amd value=2
حدودا 200 هزارتا رکورد داریم که قراره روشون مثل بالا جستجو شه
اگه میشه منو راهنمایی کنید رو چه فیلد های اینکس رو تعریف کنم
و با چه میزان FILL
حالا از یه جدول خیلی بزرگ چند فیلد رو نیاز دارم که از کوئری بالایی بدست اومدن ..
جدول دوم خیلی بزگه و تعداد فیلد هاش بلا 20 فیلد هست ولی من اینها رو میخام مثلا
Select Field1,Field6,Field3,Field2 from T2 where id in (1,2,3,4,5)
در اینجا فیلد ها Nvarchar و Int هستند
خواهشا بهترین ایندکس که کمتر زمان کوئری و بار روی Sql رو داشته باشه برای این کوئری ها بهم معرفی کنید
ساختار جدول اول شبه کد است
باش تشکر فراوان از اساتید محترم