פוסטים

הרצת פקודות SQL ב-RMAN – פיצ'ר חדש באורקל 12c

אני מתעסק בשבועות (או אולי כבר חודשים, קשה לדעת כשהזמן טס כל כך מהר.. :)) בפיצ'רים חדשים של אורקל 12.
כמו שזה נראה כרגע, הגרסה מתגלה כגרסה יציבה יחסית עם פיצ'רים מעניינים שעושה רושם שהחבר'ה שם באורקל השקיעו זמן בלחשוב איך לפשט ל-DBA-ים את הפעילות השוטפת שלהם.

במסגרת ההתעסקות שלי עם הקמת סביבת בדיקות לקראת עליה ליצור (כן, כן – כבר יש לקוחות שמתקדמים בצעדי ענק לעבר זה) נחשפתי למשהו מעניין שחדש דווקא בעולם ה-RMAN.
המשך קריאה…

מדריך להתקנת אורקל 12.1.0.2 – חלק 2: יצירת בסיס נתונים

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

המשך קריאה…

מדריך להתקנת אורקל 12.1.0.2 – חלק 1

בשבוע שעבר סיפרתי שיצא ה-patchset החדש של אורקל – 12.1.0.2 ל-Linux x64.

הנה מדריך בסיסי להתקנת הגרסה החדשה. בחלק הראשון נתקין את ה-Software בלבד ובהמשך ניצור בסיס נתונים חדש.

המשך קריאה…

גרסה חדשה: אורקל 12.1.0.2 (עם Database In Memory)

בשעה טובה, אורקל שחררו סוף סוף את הגרסה החדשה של אורקל שכוללת את הפיצ'ר שאני מחכה לו כבר חודש וחצי: Database In Memeory. בימים הקרובים נתחיל לשחק עם זה ונראה מה זה יודע לעשות… 🙂

בנתיים הגרסה קיימת רק ל-Solaris ול- Linux x64. זה כנראה יקח כמה ימים, אבל בקרוב תהיה גרסה גם ל-Windows.

להורדה: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

את רשימת הפיצ'רים ניתן למצוא כאן:
http://docs.oracle.com/database/121/NEWFT/chapter12102.htm#NEWFT003

  • Advanced Index Compression
  • Approximate Count Distinct
  • Attribute Clustering
  • Automatic Big Table Caching
  • FDA Support for CDBs
  • Full Database Caching
  • In-Memory Aggregation
  • In-Memory Column Store
  • JSON Support
  • New FIPS 140 Parameter for Encryption
  • PDB CONTAINERS Clause
  • PDB File Placement in OMF
  • PDB Logging Clause
  • PDB Metadata Clone
  • PDB Remote Clone
  • PDB Snapshot Cloning Additional Platform Support
  • PDB STANDBYS Clause
  • PDB State Management Across CDB Restart
  • PDB Subset Cloning
  • Rapid Home Provisioning
  • Zone Maps

פיצ'ר חדש: Sequence-ים ברמת ה-Session

יוצא לי לאחרונה לקרוא ולכתוב הרבה לאחרונה על הפיצ'רים החדשים של אורקל 12c. לפעמים אני קורא על משהו שלא מושך את תשומת הלב שלי מספיק כדי לכתוב על זה באופן ישיר, אבל אחרי כמה שבועות אני נשאל איך מיישמים פונקציונליות בדיוק כזו ואז אני פתאום נזכר בפיצ'ר (ומתבעס שהוא בגרסה הבאה)…

בדיוק הדבר הזה קרה לי השבוע.

אחד הפיצ'רים שרפרפתי עליהם ולא מצאתי אותם מספיק שימושיים כדי לכתוב עליהם היא העובדה שהחל מאורקל 12c אפשר ליצור sequence ברמה של ה-Session. על פניו, לא נשמע כל כך מלהיב ואפילו לא מאוד שימושי – הרי מה כבר אפשר לעשות עם sequence כזה?

המשך קריאה…

שינוי בגרסה 12: שינוי רוחב מקסימלי עמודה מסוג varchar2

עד גרסה 12 הייתה לנו בעיה קטנה. אם היינו יוצרים קוד ב-PL/SQL, היינו יכולים להגדיר משתנים מסוג varchar2 באורך של עד 32K תווים וזה עבד בסדר גמור. העניין הוא ש-varchar2 של pl/sql ושל sql לא היה אותו דבר וזה היה גורם לנו לעיתים קרובות לבעיות.

החל מגרסה 12 ניתן להגדיר בבסיס הנתונים ש-varchar2 של sql הוא גם עד 32k ובכך ליישר קו בין השפות.
המשך קריאה…