
Partition Table using min/max functions and Top N - Index selection and performance
אחד הבאגים שקיימים בSQL Server, ובאופן אישי מאד מתסכלים אותי, הוא באג שקשור לpartitioned tables. כאשר אנו משתמשים בpartitioned table, ומבצעים שאילתה שמביאה כמות ספציפית של רשומות ע"י השימוש באופרטור top יחד עם order by או שאילתה אגרגטיבית עם min או max השרת יבצע table scan, גם אם יש לנו אינדקס מתאים. כמובן שלרוב הpartitioned table שלנו מכילה מאות מיליוני רשומות (אם לא מיליארדי רשומות ויותר), ופעולת הtable scan נמשכת זמן רב. הסיבה שהבאג הזה מאד מתסכל אותי, היא שהוא קיים כבר

Congrats, You're a DBA... Now what?
מאת עידן גורן, Junior DBA - לא לפני הרבה זמן סיימתי קורס DBA בחברת נאיה- טכנולוגיות. אני מניח שיידעתי את החומר והבעתי בקיאות בחומר. מכוון, שכעת, אני עובד נאיה :). אני נמצא אצל לקוח במהלך החודשיים האחרונים ויצא לי לחשוב איך אוכל לעזור יותר לקהילה. כתבתי את מחשבותי לגבי הכניסה שלי לתפקיד. תגידו לי מה דעתכם... נושאים ש-DBA מתחיל צריך להכיר לאחר הקורס ובהגיעו למקום העבודה החדש. חלק א – הכרת הארגון: וודא כי מתבצעת חפיפת תפקיד באופן מסודר עם ה-DBA הקודם או מי מטעמו. לקראת מפגש החפי