בפוסט זה אציג כיצד ניתן לנתח ביצועים באורקל באמצעות Wait-Event Analysis. מבחינה לוגית התהליך הוא פשוט: בודקים מהו צוואר הבקבוק המשמעותי ביותר משפרים\מתקנים אותו חוזרים חלילה עד שהביצועים טובים השאלה [...]
מאמר זה הוא מאמר רביעי בנושא. בחלק זה של המאמר נדגים איך מנתחים את הפלט של השאילתה שמביאה את ה-Wait Events הארוכים ביותר הקשורים ל-Network waits, כלומר רשת. תזכורת למאמרים הקודמים בסדרה: חלק 1, חלק 2, חלק 3. [...]
מאמר זה הוא מאמר רביעי בסדרת המאמרים "כוונון של oracle 12c - הלכה למעשה", והוא ידון בנושא Skewness. תזכורת למאמרים: חלק א, חלק ב, חלק ג. Skewness skewness הוא מספר גדול מאוד או קטן מאוד של התאמת פרדיקט של שאילתה מול [...]
מאמר זה הוא המשך של מאמר קודם בנושא - לחלק 1 לחצו כאן. אנחנו עדיין בשלב ההכנות לביצוע הטיונינג - הפעם נדבר על ניקוי ה-cache לפני שמתחילים בתהליך של כיוונון הביצועים. מאמר זה הוא יותר טיפ וסקריפט [...]
בסדרת המאמרים הבאה (שתהיה כמובן בהמשכים) נסקור כיוונן מעשי של SQL Server 2008/2012/2014, עם פחות התמקדות על הצד התיאורטי, ויותר על הצד המעשי ומתן מענה מהיר ל- DBA העסוק. הדוגמאות על בסיסי הנתונים AdventureWorks2012 [...]
System Statistics (סטטיסטיקות מערכת) System statistics הן למעשה כל הסטטיסטיקות הקשורות למערכת ההפעלה: דיסקים, זיכרון ועוד. האופטימייזר צריך סטטיסטיקות מערכת עדכניות על מנת לקבוע את תוכנית הביצוע האופטימית. [...]
בסקירה זו נמשיך לעבור על פיצ'רים חדשים באופטימייזר של אורקל 12c (Oracle 12c - 12.1.0.1.0) בצורה מעשית יותר ופחות תיאורטית. נשדתל לתת דוגמאות מהסביבה שלנו. זהו מאמר שני בסדרת מאמרים [...]
בסקירה זו נעבור על פיצ'רים חדשים באופטימייזר של אורקל 12c (Oracle 12c - 12.1.0.1.0) בצורה מעשית יותר ופחות תיאורטית. נשדתל לתת דוגמאות מהסביבה שלנו. זהו מאמר ראשון בסדרת מאמרים [...]
כולנו עובדים עם TEMPDB ב-SQL SERVER
אבל האם הוא מכוונן כהלכה? ערן שקד במאמר על ה-TEMPDB [...]
לפני כמה חודשים ביקרתי בכנס בסיסי נתונים של ilOUG שהוקדש לנושאי Data Warehouse. במהלך אחת ההרצאות הסבירו החבר'ה מאורקל על שיטות טעינה למחסני נתונים. בעקבות ההרצאה התפתח דיון ביני לבין עמיאל דיוויס [...]