عنوان مقاله:پايگاه داده هاي Self-tuningقالب بندی: wordتعداد صفحات: 29قسمتی از متن:براي آشنايي با معماري تنظيم خودکار، چهارچوب[1] تنظيم Oracle که در Oracle 10g براي پايگاه دادههاي خود-مدير پيادهسازي شد را معرفي ميکنيم. اين معماري حول سه فاز از حلقه خود-مديريت مرکزيت مييابد: مشاهده[2]، تشخيص[3] و رفع کردن[4] [3].اين چهارچوب يک راه حل تنظيم جامع را با فراهم کردن اجزاء لازم ممکن ميسازد. هر جزئي که توسط اين چهارچوب ارائه ميشود نقش کليدي در يک يا چند مورد از اين فازها ايفا ميکند و ميتوان به طور کلي آنها را در دو دسته رده بندي کرد: جمع آوري و ذخيرۀ آماري (مشاهده) که شامل اجزائي است که آمار سودمند و کارايي زمان جاري را سنجيده و جمع آوري ميکنند و همچنين آمارهاي گذشته را آناليز کرده و اعلام خطر ميکنند و مشاور[5](تشخيص و رفع کردن) که شامل اجزائي است که آناليزهاي هدفمندي را روي داده انجام ميدهند و براي بهينه کردن کارايي روي ناحيه داده شده تلاش ميکنند.فازهاي موجود در حلقه تنظيم خودکار به سيکل تنظيم ويژهاي (مانند سيکل تنظيم کل پايگاه داده از طريق ADDM يا سيکل تنظيم SQL) اشاره دارد، و ممکن تعدادي از اين قبيل سيکلهاي تنظيم به صورت همروند در فازهاي مختلف اتفاق افتد. يک سيکل تنظيم ممکن است سيکلهاي تنظيم ديگري را نيز در بر داشته باشد.فهرست مطالب:مقدمه 51. ويژگيهاي سيستمهاي مديريت پايگاه داده خودمختار (ADBMS) 61.1. خود بهينه کردن.. 61.2. خود پيکربند.. 61.2.1. ساختارهاي به کار رفته براي تنظيم کارايي سيستم.. 71.3. Self-healing 81.4. محافظت از خود. 81.5. خود سازماندهي... 91.6. خود بازرسي... 92. معماري تنظيم خودکار 102.1. Database Time 112.2. فاز مشاهده. 122.3. فاز تشخيص.... 122.4. فاز رفع کردن.. 123. بررسي روش هاي مختلف Tuning 143.1. Alerter. 143.2. شناسايي الگوها در workload.. 143.3. Dynamic (online) tuning 144. مانيتور كردن سيستم 164.1. Query progress estimation 164.2. Ad hoc monitoring 165. DBMSهاي مطالعه شده 175.1.SQL Server 175.1.1. اتوماتيک کردن طراحي فيزيکي... 175.1.2. الگوريتم جستجوي پيکربندي مناسب... 185.1.3. تعيين زمان مناسب براي tuning.. 205.1.4. سير تکاملي self tuning در SQL Server. 205.1.5. Self tuning histogram 205.1.6. SQLCM 215.2. DB2.. 215.2.1. ايده هاي اصلي در طراحي... 225.3. Oracle.. 235.3.1. SQL Tuning Advisor 235.3.2. ADDM 256 . نتيجه گيري............27منابع 28 فهرست اشكالشکل 1- چهارچوب پايگاه دادۀ مديريت خودکار. 11شکل 2-شماي كلي “what if”.. 17شکل 3- شماي كلي از معماري DTA... 18شکل 4- Self tuning histogram... 21شکل 5- معماري اجزاي تنظيم SQL اتوماتيک.... 23
مقاله پايگاه داده هاي Self-tuning
عنوان مقاله:پايگاه داده هاي Self-tuningقالب بندی: wordتعداد صفحات: 29قسمتی از متن:براي آشنايي با معماري تنظيم خودکار، چهارچوب[1] تنظيم Oracle که در Oracle 10g براي پايگاه دادههاي خود-مدير پيادهسازي شد را معرفي ميکنيم. اين معماري حول سه فاز از حلقه خود-مديريت مرکزيت مييابد: مشاهده[2]، تشخيص[3] و رفع کردن[4] [3].اين چهارچوب يک راه حل تنظيم جامع را با فراهم کردن اجزاء لازم ممکن ميسازد. هر جزئي که توسط اين چهارچوب ارائه ميشود نقش کليدي در يک يا چند مورد از اين فازها ايفا ميکند و ميتوان به طور کلي آنها را در دو دسته رده بندي کرد: جمع آوري و ذخيرۀ آماري (مشاهده) که شامل اجزائي است که آمار سودمند و کارايي زمان جاري را سنجيده و جمع آوري ميکنند و همچنين آمارهاي گذشته را آناليز کرده و اعلام خطر ميکنند و مشاور[5](تشخيص و رفع کردن) که شامل اجزائي است که آناليزهاي هدفمندي را روي داده انجام ميدهند و براي بهينه کردن کارايي روي ناحيه داده شده تلاش ميکنند.فازهاي موجود در حلقه تنظيم خودکار به سيکل تنظيم ويژهاي (مانند سيکل تنظيم کل پايگاه داده از طريق ADDM يا سيکل تنظيم SQL) اشاره دارد، و ممکن تعدادي از اين قبيل سيکلهاي تنظيم به صورت همروند در فازهاي مختلف اتفاق افتد. يک سيکل تنظيم ممکن است سيکلهاي تنظيم ديگري را نيز در بر داشته باشد.فهرست مطالب:مقدمه 51. ويژگيهاي سيستمهاي مديريت پايگاه داده خودمختار (ADBMS) 61.1. خود بهينه کردن.. 61.2. خود پيکربند.. 61.2.1. ساختارهاي به کار رفته براي تنظيم کارايي سيستم.. 71.3. Self-healing 81.4. محافظت از خود. 81.5. خود سازماندهي... 91.6. خود بازرسي... 92. معماري تنظيم خودکار 102.1. Database Time 112.2. فاز مشاهده. 122.3. فاز تشخيص.... 122.4. فاز رفع کردن.. 123. بررسي روش هاي مختلف Tuning 143.1. Alerter. 143.2. شناسايي الگوها در workload.. 143.3. Dynamic (online) tuning 144. مانيتور كردن سيستم 164.1. Query progress estimation 164.2. Ad hoc monitoring 165. DBMSهاي مطالعه شده 175.1.SQL Server 175.1.1. اتوماتيک کردن طراحي فيزيکي... 175.1.2. الگوريتم جستجوي پيکربندي مناسب... 185.1.3. تعيين زمان مناسب براي tuning.. 205.1.4. سير تکاملي self tuning در SQL Server. 205.1.5. Self tuning histogram 205.1.6. SQLCM 215.2. DB2.. 215.2.1. ايده هاي اصلي در طراحي... 225.3. Oracle.. 235.3.1. SQL Tuning Advisor 235.3.2. ADDM 256 . نتيجه گيري............27منابع 28 فهرست اشكالشکل 1- چهارچوب پايگاه دادۀ مديريت خودکار. 11شکل 2-شماي كلي “what if”.. 17شکل 3- شماي كلي از معماري DTA... 18شکل 4- Self tuning histogram... 21شکل 5- معماري اجزاي تنظيم SQL اتوماتيک.... 23