PDA

View Full Version : کندی عمل جستجو بر روی اطلاعاتی با حجم بالا



Farhad.B.S
شنبه 19 اردیبهشت 1383, 19:03 عصر
با سلام ،
جدولی داریم که در حال حاظر 190,000 رکورد داره ، این رکورد ها اکثرا مقاله هایی 2 الا 3 صفحه ای هستند و حدود 3000 رکورد هم کتاب داریم.حجم فایل ام دی اف = 1.2 GB

فول تکست ایندکس بر روی فیلدی که مطلب اصلی در اون قرار داره فعال شده ، در حال حاظر یه کوئری ساده به شکل زیر ، بر روی یه سیستم قوی حدود 40-50 ثانیه زمان میبره :

SELECT Id FROM MyTable WHERE CONTAINS(Body,'"search string"')
راه دیگه ای برای کاستن از زمان جستجو وجود داره ؟

ممنون.

vadood
شنبه 19 اردیبهشت 1383, 20:11 عصر
بر روی یه سیستم قوی

آیا هارد های شما SCSI هست؟
از چه نوع RAID استفاده می کنین؟

به نظر من شما باید Performance Tuning انجام بدین. خیلی بهتر از اینها میشه نتیجه گرفت. آیا سرور شما جز SQLServer نقش دیگه ای هم داره؟ مثلا DHCP، DC و ...

Farhad.B.S
شنبه 19 اردیبهشت 1383, 20:23 عصر
با تشکر ،
خیر ، اونقدر ها هم قوی نیست :( هارد مورد استفاده یه هارد معولی با رابط آی دی ای هستش ،
پردازنده : P4 3 ghz ،
مقدار رم نصب شده : ، 512 mb
وظیفه دیگری هم نداره .

A.VAHID
شنبه 16 خرداد 1383, 21:36 عصر
فکر کنم اگر فیلدی طراحی کنید و کلمات کلیدی مطن را در آن قرار دهید و جستجو بر روی آن انجام شود سرعت خیلی بالا بیاید