פוסטים

שבוע אורקל: Oracle Database 11g – Self Management Features, Diagnostics & Tuning – המצגת

הסמינר השני שהעברתי בשבוע אורקל היה Oracle Database 11g – Self Management Features, Diagnostics & Tuning.
השם היה קצת מטעה כי הצגתי גם דברים שהיו זמינים לפני Oracle 11g והתרכזתי יותר בחלק של ה-tuning ופחות ב-diagnostics.

המצגת הזו היה לי הרבה יותר קשה – בעיקר כי היו בה חלקים שהם בפיצ'רים של אורקל אבל אף אחד לא מרבה להשתמש בהם. האולם שהעברתי את הסמינר גם היה מאוד קשה – הוא היה מסודר בשורות, בלי שולחנות ועם כסאות ששברו לכולם את הגב. בכל זאת מרבית המשתתפים נשארו עד סוף הסמינר (ועוד ביום חמישי!) כך שאני רוצה להודות לכל המשתתפים שהגיעו ונתנו פידבקים חיוביים בהחלט.

אני מצרף פה את המצגת ובקרוב אני אכתוב פוסט נוסף בנוגע לכלי שהצגתי בסמינר – ה-AWR Formatter 1.6.

שבוע אורקל: Data Guard A to Z – המצגת

שבוע אורקל נגמר כבר לפני שבוע ורציתי להודות באופן אישי לכל מי שטרח והגיע לסמינרים שהעברתי (ולכנס באופן כללי). היה מגניב, היה מרתק, נהנתי בצורה יוצאת דופן גם אם קצת יצאתי מותש מהחוויה… 🙂

כמו שהובטח (ובאיחור מזעזע), הנה היא – המצגת הראשונה שהעברתי בשבוע אורקל. המצגת היא בנושא Data Guard ובמהלך סוף השבוע הקרוב אני מבטיח להעלות גם את ה-demo שהצגנו והסבר מפורט איך להקים את הסביבה שלו ב-Amazon Elastic Cloud כדי לשחזר את ההגדרות במדוייק למרות שזו לא חובה ואפשר להשתמש בו בכל סביבה אחרת.

אני מודה שוב לכל מי שהשתתף בסמינר, התגובות שלכם היו מעולות ונהנתי מאוד להעביר את הסמינר הזה.

אם יש שאלות אני זמין במייל או בפידבקים פה.

שבוע אורקל: Oracle Data Guard from A to Z

שבוע אורקל מתקרב בצעדי ענק וכמו שכמה מכם יודעים, לקחתי על עצמי להעביר שני סמינרים.

הסמינר הראשון שאני אעביר הוא Oracle Data Guard from A to Z.  הסמינר יעסוק (בצורה לא מאוד מפתיעה) ב-Oracle Data Guard בגרסאות 10 ו-11 ויציג (כמעט) כל מה שצריך לדעת על הפתרון הזה בהתחשב בעובדה שבמקור קורס בנושא הוא שלושה ימים מלאים ולי יש רק 6 שעות בערך.. 🙂

הנה הפרוספקט שהכינו ג'ון ברייס – אני מזמין אתכם להרשם ולהגיע. יהיה מגניב!

Oracle Data Guard from A to Z about

 


 

 

איך להריץ דוח AWR כשאין גישה למערכת ההפעלה בשרת

לאחרונה התבקשתי מאחד הלקוחות ליצור ולבדוק כמה דוחות AWR בסביבה שלו. הלקוח הסכים לתת לי גישה ממכונה שהיה בה Client של אורקל אבל לא גישה לשרת עצמו. על פניו זו נשמעת כמו משימה מורכבת אבל בפועל זו משימה פשוטה במיוחד ומיד נראה איך מבצעים אותה.

המשך קריאה…

שימוש ב-Append ו-redo logs

הייתי היום בכנס ilOUG שיוחד לנושאי Data Warehouse ומכוון שהנושא קרוב לליבי (עדיין, כמעט שלוש וחצי שנים ב-DWH של פרטנר) הלכתי לשמוע מה יש בנושא ונהנתי מאוד.

במהלך ההרצאה האחרונה הסבירו החבר'ה מאורקל על שיטות טעינה למחסני נתונים. במהלך ההרצאה התפתחה שיחה קצרה ביני ובין עמיאל דיוויס בנושא מתי יש להינט Append משמעות והאם זה עוזר רק בסביבה של Archive log mode או לא. הוא הפנה אותי לבלוג שלו אז אני מפרגן ולהלן לינק למה שהוא כתב בנושא כבר לפני שנתיים. אם הגעתם עד כאן ולא הבנתם כלום, אולי הגיע הזמן להסביר קצת במה מדובר.
המשך קריאה…

יצירת קובץ CSV מתוך PL/SQL

לפני כמה שבועות כתבתי פוסט בנושא יצירת קובץ CSV על ידי שימוש בשליפה (כלומר מתוך sqlplus).
הפוסט התגלה כמועיל במיוחד כי בשבועות שעברו מאז התבקשתי על ידי משתמשים להוציא עוד ועוד טבלאות לפורמט CSV.

השיטה שתוארה בפוסט הקודם היא שיטה מעולה כל עוד לא מנסים לשרשר יותר מדי שדות ואז אורך הרשומה הופך להיות מגבלה רצינית. בשיטה הקודמת שירשור ערכים שעובר גודל מסויים (לא בדקתי מהי, נדמה לי שזה 4000 – המגבלה של פונקציות SQL באופן כללי) נכשל עם הודעת שגיאה: ORA-01489: result of string concatenation is too long.

כדי לפתור את הבעיה הזו כתבתי סקריפט שמייצר קוד PL/SQL. אם נריץ את הקוד שהסקריפט הזה מייצר אז יודפסו למסך השורות של קובץ ה-CSV.

המשך קריאה…