mysql הוספת אינדקס על עמודת varchar(25) בטבלת עם 30,859,912 שורות
-
-
פוסט זה נמחק!
-
@לעזור-לכולם כתב בmysql הוספת אינדקס על עמודת varchar(25) בטבלת עם 30,859,912 שורות:
@חוקר
אם כבר אז לשבת בבוקר
יתכן שיש לך גם המון קליינטים מחו"לאני מעדיף שבמוצ"ש יהיה בטוח זמין כי אז יש עומס יותר מיום שישי, ובפרט בחורף.
לכן עדיף מיד בתחילת השבת כאן בארץ כדי שגם אם יקח 24 שעות המערכת לא תיתקע.בכל מקרה חשבתי א"כ לעשות שכפול של השרת ולבצע שבת אחת טסט ולראות במוצ"ש שהכל תקין, ורק אם כן לבצע זאת שבת הבאה על השרת האמיתי
-
לא יודדע למה נכנס לי בראש שצריך לעשות את זה דווקא בשבת, גם את הטסט, הרי הטסט לא משנה מתי, אז התיישבתי לבצע טסט ולהפתעתי יצירת האינדקס לא לקח יותר מ 6 דקות.
וזה בכלל לא נעל את הטבלה להוספה
מה שגרם לי לחשוב שיקח הרבה זמן וינעל את הטבלה כי בעבר עשיתי פעולה על הטבלה שלקח הרבה שעות, כעת אני מקשר שאז הפעולה הייתה הוספת עמודה וזה באמת לקח המון המון זמן, נראה לי לילה שלם והשבית את הטבלה, יצירת אינדקס זה משהו אחר מהיר ולא נועל.
אך ראיתי שגם לאחר יצירת האינדקס שאילתות נתקעות ואז שמתי לב שהשאילתות שהשרת יוצר כוללות % ב like ולכן האינדקס לא עזר.
וא"כ השאלה המתבקשת בפוסט חדש