View Single Post
ישן 13-11-09, 01:36   # 6
dabi
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 1,767

dabi לא מחובר  

ציטוט:
נכתב במקור על ידי nitsanbn צפה בהודעה
זה בדיוק ככה

אל תשכח שהיעילות מתהפכת כשאתה מבצע יותר UPDATES מאשר SELECTS
לא הבנתי אותך
אשמח להסבר בבקשה,וכמובן תודה על התגובה


ציטוט:
נכתב במקור על ידי aviho1 צפה בהודעה
הפתרון במקרה הזה הוא הגדרת אינדקס על השדה המבוקש.
כשאתה מגדיר index על שדה, mysql ימיין את הערכים בטבלה לפי השדה הזה, ויגדיר טבלה נפרדת של "סמניות" שיגדירו לmysql איפה להתחיל לחפש עבור רשומה מסויימת, לדוגמא אם יש לך בטבלה ערכים עם id של 1-1000 ממויינים בסדר עולה, ובטבלת סימניות יש id 500 ומיקום של הרשומה בטבלה, לכן כשתחפש id 600 למשל, mysql יתחיל לחפש מהרשומה ה500 ולא מ0.

תצטרך ללמוד עוד על הנושא בשביל להשתמש בו בצורה שלא תזיק לבסיס הנתונים שלך.
אני יודע מה זה אנדקס,פשוט לא חשבתי שהוא עובד ככה, אני משתמש בו נגיד ל ID של משתמשים או ID של כתבות וכו'
אז הבנתי אני חושב
  Reply With Quote