Banner Advertisement
 
Advertisements
 
پربيننده‌ترين مطالب
در هفت روز گذشته
 
آخرين خبرها
 
جديدترين مقالات
 
 
ارسال براي دوستان
نسخه مناسب چاپ
نگاهي به اوراكل 11g

امين صفايي
ماهنامه شبکه - شهريور ۱۳۸۶ شماره 79

اشاره :

نسخه جديد اوراكل با نام 11g بيستم تير 1386 به صورت رسمي توسط اين شركت معرفي گرديد. بنا به ادعاي مسئولان اين شركت، اين نسخه نسبت به Oracle 10g حدود 482 قابليت جديد دارد كه اغلب در زمينه مديريت بهتر، دسترسي‌پذيري بيشتر و ساختار هوشمندانه ارائه شده است. در اين نسخه با استفاده از فناوري فشرده‌سازي تقريباً دو سوم در ذخيره‌سازي اطلاعات صرفه‌جويي مي‌شود. امكاناتي همچون Data Guard ،Replay Workload (براي ذخيره تمامي فعاليت‌هاي پايگاه داده)، Online Application Upgrades ،Quick Fault Resolution (مديريت سريع رفع اشكال)، Database Repair Adviser (براي كمك به مديران پايگاه اطلاعاتي) و كامپايلر Native براي Java و PL/SQL اين نسخه را از اوراكل 10g متمايز مي‌نمايد. بيشتر قابليت‌هاي جديدي كه در نسخه 11g وجود دارد، در واقع ابزارهايي هستند كه به DBA كمك مي‌كنند كارهاي مديريتي مانند مديريت حافظه، مديريت فضا و ... را بهتر انجام دهد. اگرچه هنوز در ايران سازمان‌ها و شركت زيادي با نسخه‌هاي 8 و 9i كار مي‌كنند و اغلب درصدد ارتقاي سيستم‌هاي خود به Oracle 11g هستند و گمان نمي‌رود حداقل تا چند سال آينده از اين نسخه جديد استفاده كنند، خالي از لطف نخواهد بود كه بدانيم چه قابليت‌هاي جديدي در اوراكل 11g وجود دارد. در اين مقاله قصد آن نيست كه كليه 482 قابليت جديد اوراكل 11gرا بررسي شود، بلكه به صورت كلي اشاره‌اي مي‌شود به تيترهاي مهم‌ترين قابليت‌هاي اين نسخه از بانك اطلاعاتي اوراكل.


482 قابليت جديد در اوراكل 11g وجود دارد كه اغلب در زمينه مديريت بهتر، دسترسي‌پذيري بيشتر و ساختار هوشمندانه ارائه شده است.

قابليت‌هاي جديد در SQL

- Clause جديد Pivot: اين Clause به ما اجازه مي‌دهد مانند جدول Pivot در اكسل بتوانيم چند ركورد را در يك ستون نمايش دهيم. با استفاده از اين قابليت مي‌توانيم ركوردها را به ستون و ستون را به ركورد تبديل كنيم. اين قابليت در SQL Server 2005 نيز معرفي شده است. براي اطلاعات بيشتر در مورد اين قابليت جديد، به اين نشاني مراجعه كنيد.

- با استفاده از قابليت ‌Scalable Execution مي‌توان به صورت خودكار نتايج جست‌وجوي SQL را در catch ذخيره نمود.
- نسخه ‌11g از مكانيزم‌هاي جست‌وجوي XML مانند XQuery و SQL XML پشتيباني مي‌كند‌. در اين نسخه كارايي‌ dbms_stats بالاتر رفته است.
- قابليت تنظيم Execution Plan براي Statementهاي مشخص وجود دارد.
- قابليت SQL پويا با استفاده از  DBMS_SQL 
- قابليت Tuning كامل و خودكار SQL 
- توسعه قابليت SQL Access Adviser

قابليت پشتيباني از زبان‌ها

- توسعه درايور PHP براي اوراكل‌
- توسعه كامپايلرهاي Java و PL/SQL
- پشتيباني بيشتر از زبان XML
- پيشرفت در مديريت Sequenceها با ByPass كردن DML
- توانايي نوشتن ماكرو با زبان C

قابليت‌هاي جديد در PL/SQL

- اضافه شدن صفحه‌كليد Continue در PL/SQL
- توانايي غير فعال كردن حالت PL/SQL
- از آنجايي كه كدهاي PL/SQL در اوراكل 11g مستقيماً به Shared Library مي‌روند، كامپايل اين كدها از طريق  زبان C انجام نمي‌شود و با سرعت بالاتري اين كامپايل صورت مي‌گيرد.
- تقويت مكانيزم اجرايي Stored Procedureها
- پيام‌هاي خطاي PL/SQL موقع كامپايل شفاف‌تر شده است.

قابليت‌هاي جديد براي مديران پايگاه‌داده (DBA)

- پيشرفت در مديريت چرخه اطلاعات يا Information Lifecycle Management
- قابليت Interval Partitioning كه به صورت خودكار پارتيشن‌هاي جديد را براي داده‌هاي جديد درست مي‌كند.
- ابزارهاي جديد جهت Load Balancing
- نوع داده جديد به نام Simple_integer در اين نسخه اضافه شده است. اين نوع داده هميشه NOT NULL است، به جاي اين‌كه Overflow شود، Wrap مي‌شود و از PLS_INTEGER سريع‌تر است.
-در اين نسخه از اوراكل ‌مي توانيم جدولي را Compress كنيم و آن را در OLTP معمولي استفاده نماييم.
- Trigger DMLها حدوداً 25 درصد سريع‌تر كار مي‌كنند.
- پيشرفت در مديريت فايل‌هاي اطلاعاتي NFS
- در اوراكل Server-Side Connection Pooling، 11g به ما اجازه مي‌دهد Sessionها را سريع‌تر توليد كنيم.
- توانايي تعريف ستون‌هاي مجازي كه در حقيقت Function هستند.
- اضافه شدن صفحه‌كليد Super براي اوراكل شيءگر
- قابليت ذخيره XML در CLOB يا Binary
- نوع جديد Trigger مركب كه داراي Sectionهايي براي پروسه‌هاي Before ،Row و AFTER است.
- اضافه شدن Automatic Diagnostic Repository) ADR) براي ذخيره خطاهاي به وجود آمده‌
- ابزار جديدي به نام Hangman Utility براي پيدا كردن عوامل كندي پايگاه‌داده‌
- ابزار جديد كنترل سلامتي پايگاه داده  به نام Health Monitor) HM)‌
- ابزار جديد Advisers براي بالابردن كارايي پايگاه‌داده
- امكان تعريف نوبت اجرا شدن Triggerها
- توانايي تعريف ايندكس‌هاي مخفي يا Invisible Index

قابليت‌هاي جديد در Oracle Enterprise Manager) OEM)

- داشتن اينترفيس‌هاي گوناگون براي ارتباط با برنامه‌هاي مختلف‌
- نصب و برداشتن آسان نرم‌افزار اوراكل‌
- در اختيار گذاشتن GUI كمكي براي كاربران مبتدي جهت نگهداري بانك اطلاعاتي‌
- ابزار OEM Grid بهتر در مقايسه با نسخه‌هاي قبلي‌

قابليت تنظيم و افزودن كارايي بانك اطلاعاتي‌

- افزايش كارايي Automatic Memory Tuning) AMT)
- افزايش قابليت مديريت منابع I/O با دادن حق تقدم به فايل‌ها، نوع فايل‌ها و گروه‌هاي ديسك ASM
- در نسخه جديد اوراكل، ADDM مي‌تواند در تمامي سطوح RAC به مدير پايگاه مشاوره دهد.
- مرتب‌سازي ‌(Sorting) ‌سريع‌تر انجام مي‌گردد.

قابليت‌هاي جديد امنيتي و كنترل كاربران‌

- طريقه رمزگذاري در اوراكل 11g از DES به SHA-1 تغيير يافته و در نتيجه رمزگذاري در اين نسخه از اوراكل امن‌تر شده است.
- معرفي فايل‌هاي امن SecureFiles به جاي LOBs
- معرفي Audit Vault براي امنيت بيشتر كاربران
- توانايي تعريف Security روي پورت‌ها و URLها

     
   
مطالب مرتبط
چگونگي انتقال اطلاعات در اوراكل 10g
( ORACLE - ديتابيس - Database )
پايگاه‌داده‌ها؛ قلب سيستم‌هاي اطلاعاتي‌ - آشنايي با SQL Server 2005
( ديتابيس - Database )
نگاهي كوتاه به امنيت در اوراكل
( اوراكل - ORACLE - ديتابيس )
بررسي معماري اوراكل 10g
( اوراكل - ديتابيس - Database - ORACLE )
جيتكس ۲۰۰۷ / اوراکل از نسخه 11 بانک اطلاعات خود رونمایی می‌کند
( اوراكل - ORACLE - ديتابيس )
Replication در پايگاه‌ داده MySQL
( ديتابيس - Database )
بي‌جانشين - ‌روش خاص لا‌ري اليسون براي مديريت اوراكل‌
( اوراكل - ORACLE )
بزرگ‌ترين بانك‌هاي اطلاعاتي جهان‌
( Database - ORACLE )
جيتكس ۲۰۰۶ / اوراكل از برنامه های بهبود يافته خود پرده برداری میکند
( اوراكل - ORACLE )
بازار رو به هوشمندي كسب‌ و كار
( Database )
ابزارهاي ويژوال‌ در MySQL
( Database - ديتابيس )
نرم‌افزارهاي درخواستي موج بعدي ارائه نرم‌افزار
( اوراكل )
مهاجرت به MySQL
( Database )
راهكارهايي براي‌ افزايش سرعت در بانك‌هاي اطلاعاتي SQL Server
( ديتابيس - Database )
اوراکل 82 نقيصه امنيتي در محصولات خود را برطرف کرد!
( ORACLE )
اوراکل نرم‌افزار بانک اطلاعاتي مجاني عرضه کرد
( اوراكل - ORACLE )
پسورد بانک اطلاعاتي اوراکل قابل هک شدن است
( Database - اوراكل )
كنفرانس JavaOne را دريابيد!
( ORACLE )
مديريت پايگاه داده ها در SQL Server - قسمت سوم: انتقال اطلاعات با Replication
( Database )
مديريت پايگاه داده ها در SQL server - قسمت دوم : نظارت بر عملكرد سيستم
( Database )
اتحاد IBM و اوراكل براي ارائه پايگاه داده اپن سورس
( اوراكل - ORACLE )
MySQL 5.0، بزرگترين رويداد دنياي Open Source
( Database )
مثلث غول ها
( اوراكل )
اصول طراحي بانك اطلاعاتي رابطه اي - قسمت اول
( Database )
اصول طراحي بانك هاي اطلاعاتي رابطه اي - قسمت دوم
( Database )
اصول طراحي بانك هاي اطلاعاتي رابطه اي - قسمت سوم
( Database )
اصول طراحي بانك هاي اطلاعاتي رابطه اي - قسمت چهارم
( Database )
اصول طراحي بانك هاي اطلاعاتي رابطه اي - قسمت آخر
( Database )
ميانگين نظر خوانندگان از ميان 6 نظر ارسال شده :
خيلي ضعيف
متوسط
عالي
نظر شما درباره این مطلب چیست و به آن چه امتیازی می دهید؟ اگر پيرامون موضوع مطرح شده در اين مطلب (صرف ‌نظر از چگونگي ارائه آن در اينجا) نظر يا عقيده‌اي داريد، مي‌توانيد ديدگاه خود را با ما در ميان بگذاريد.
يادآوري:
1 - مجله شبکه هر ماه گزيده‌اي از نظرات، پيشنهادات و انتقادات بازديدکنندگان سايت را در بخش ويژه‌اي تحت عنوان "روي خط شبکه" به چاپ مي‌رساند.
2 - اگر مايليد پاسخ پيام شما را درصورت لزوم برايتان بفرستيم، حتما آدرس ايميل خود را بنويسيد.
3 - مي‌توانيد بدون نوشتن مشخصات و نظر خود يا همراه با آن، به اين مطلب نمره بدهيد - براي نمره دادن کافي است يکي از شش گزينه زير را انتخاب و دکمه ارسال را فشار دهيد
نام
Email
آدرس سايت
اگر از سيستم‌عامل ويندوز و مرورگر IE استفاده مي‌کنيد وضعيت صفحه کليد خود را در حالت انگليسي نگهداريد و از Ctrl+Shift براي تغيير زبان استفاده کنيد
 
نظر (حداکثر 1000 کاراکتر)
پيام شما شامل 0 کاراکتر است
 
 
 

کلیه حقوق مادی و معنوی این سایت متعلق به ماهنامه شبکه می باشد

© 1998-2007 Shabakeh Magazine. All Right Reserved.

|
|
|
|
|
|