07-08-2010, 20:09
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
איפה בדוגמה שאתה הבאת נוצרה "עמודה משותפת" ? אין לא רואה פה עמודה מיוחדת...
בכל מקרה אני משער שעדיף במקום צורה זו, ברמה האפליקטיבית, לחתוך את הקלט לשניים על בסיס סימן הרווח ואז לעשות WHERE עם AND על שני השדות בנפרד, משום שכך ה DB יכול לעבור על פחות רשומות ולנצל את האינדקס כראוי (ואם יש לך אינדקס על שם פרטי+שם משפחה באותו אינדקס אז בכלל יהיה חיפוש עם ביצועי ליגה...), מה שיש לי הרגשה שבצורה הנוכחית יהיה קשה (קשה = בלתי אפשרי) לו, אבל אולי אני טועה...
|