12-08-2012, 16:21
|
|
|
חבר מתאריך: 02.12.05
הודעות: 131
|
|
מהי הדרך היעילה ביותר לחיפוש במסד
אני רוצה לחפש טקסט במסד בצורה היעילה ביותר. כיצד כדי לי לבצע זאת?
אני יודע ששימוש ב-LIKE נחשב לא יעיל בעליל
like '%mytext%'
חשוב לי לציין- מדובר במסד המכיל כמות דיי רצינית של תוכן (כ10,000 רישומים)
אני אסביר, יש לי טבלה של מדריכים הבנויה מהעמודות הבאות: title, description, article, cat. id
מה שרציתי לעשות הוא לבנות חיפוש פנימי על העמודה description.
אני מפחד משימוש ב-LIKE היות ולמיטב הבנתי מדובר בפתרון לא יעיל.
קראתי על FULLTEXT, אבל יש לו המון חסרונות וזה לא בשבילי, החיפוש צריך להיות מעל 4+ תווים, ישנם ביטויים אותם לא ניתן לחפש ונוסף על זאת, ביטויים החוזרים מעל 50% אינם ניתנים לחיפוש.
על כן רציתי לדעת האם קיימת אפשרות נוספת לחפש על העמודה של תיאור המדריך (description) בצורה יעילה, או שמא עלי להשתמש בLIKE כפתרון אחרון
|