🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بهینه سازی عملکرد پایگاه داده اوراکل با سناریوهای واقعی
- آخرین آپدیت
دانلود Oracle Database Performance Tuning With Real Time Scenarios
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
عیب یابی و تشخیص مشکلات عملکرد پایگاه داده اوراکل در لحظه: راهنمایی برای چالشهای روزمره DBAها
فراگیران تجربه عملی در تنظیم و بهینه سازی عملکرد پایگاه داده اوراکل کسب خواهند کرد.
فراگیران اعتماد به نفس لازم برای مواجهه با مسائل عملکردی در سناریوهای واقعی را به دست خواهند آورد.
فراگیران میتوانند تکنیکهای آموخته شده را به طور موثر در محیط کار خود به کار ببرند.
فراگیران درک جامعتری از تنظیم عملکرد (Performance Tuning) و جوانب آن پیدا خواهند کرد.
پیشنیازهای اولیه:
یک لپتاپ با مشخصات مناسب و اتصال به اینترنت
آشنایی اولیه با پایگاه داده اوراکل
(برای شرکت در این دوره) تجربه قبلی در زمینه عیبیابی و بهینهسازی عملکرد اوراکل الزامی نیست.
هدف دوره:
عنوان: تشخیص و تنظیم عملکرد پایگاه داده اوراکل
تمرین، شما را به کمال میرساند!
توجه: این دوره، یک دوره تخصصی برای تنظیم و بهینه سازی کوئریهای SQL نیست.
این دوره برای شماست اگر:
در زمینه عملکرد پایگاه داده اوراکل تازهکار هستید؟
میخواهید قهرمانی باشید که با بهبود عملکرد دیتابیس، از افت درآمد سازمان جلوگیری میکند؟
آمادهاید تا مشکلات گلوگاه عملکردی اوراکل را به سرعت شناسایی و رفع کنید؟
نیاز دارید که در مواجهه با مسائل بحرانی عملکردی پایگاه داده، توانایی خود را اثبات کنید؟
تشنه کسب دانش واقعی و کاربردی در مورد مشکلات عملکردی اوراکل در دنیای واقعی هستید؟
آمادهاید تا علت اصلی افت عملکرد دیتابیس را در کمترین زمان ممکن شناسایی کنید؟
نیاز دارید که با ارائه مستندات و گزارشهای قانعکننده، بهبود عملکرد را برای مشتریان یا مدیران توجیه کنید؟
بیشتر سناریوهای آزمایشگاهی و عملی در این دوره ارائه میشوند تا آموختههای شما را تثبیت کنند.
چرا این دوره را انتخاب کنید؟
این دوره برای فراگیران اوراکل طراحی شده تا دانش خالص و کاربردی در مورد تشخیص و عیبیابی عملکرد دیتابیس را کسب کنند.
در این دوره، فراگیران وظایف عملی و سناریوهای واقعی را با موقعیتهای مختلف تجربه خواهند کرد.
تمامی پارامترهای مهم برای نسخههای مختلف اوراکل در محیط عملی مورد بررسی و استفاده قرار خواهند گرفت.
ماشین اوراکل به صورت ماشین مجازی در VirtualBox برای شبیهسازی دقیق وظایف و تمرینها آماده شده است.
فراگیران قادر خواهند بود با اعتماد به نفس کامل با انحرافات و مشکلات عملکردی پایگاه داده مواجه شوند.
عملکرد پایگاه داده اوراکل هسته اصلی این دوره است؛ بنابراین، شما با سناریوهای رایج و چالشهای عملکردی که در محیط کار خود با آنها روبرو میشوید، آشنا خواهید شد.
برای بهرهمندی حداکثری از این دوره، توصیه میشود که فراگیر درک اولیه از پایگاه داده اوراکل داشته باشد.
شما در محیط اوراکل 19c، که پرکاربردترین و جدیدترین نسخه در بسیاری از سازمانهاست، به صورت عملی تمرین خواهید کرد.
پیشنیازهای فنی:
آشنایی با مفاهیم پایگاه داده اوراکل
دانش اولیه از سیستم عامل لینوکس
کامپیوتر شخصی (PC) با حداقل 16 گیگابایت حافظه رم، 60 گیگابایت فضای خالی در هارد دیسک، سیستم عامل ویندوز 7، 8 یا 10 (نسخه 64 بیتی)
حداقل 2 هسته پردازنده (CPU Core)
مخاطبان اصلی دوره:
DBAهای اوراکل (Oracle Database Administrators)
هر فردی که علاقهمند به بهبود عملکرد پایگاه داده اوراکل است.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
نرمافزارهای مورد نیاز برای نصب
Software's to be installed
مروری بر نصب نرمافزار
Software installation overview
نصب و پیکربندی OEL 8.2
Install and Configure OEL 8.2
نصب و پیکربندی OEL 8.2
OEL 8.2 Installation and Configuration
پیکربندی Putty
Putty Configuration
پیکربندی Putty برای اتصال به ماشین مجازی (VM)
Configure Putty for VM connection
پیکربندی اولیه
Initial Configuration
پیکربندی سرور برای پایگاه داده اوراکل (Oracle Database)
Configure server for Oracle Database
نصب
Installation
نصب نرمافزار پایگاه داده اوراکل
Oracle Database Software Installation
نصب پایگاه داده اوراکل
Install Oracle Database
معماری اوراکل
Oracle Architecture
معماری سطح بالا
High level architecture
تاریخچه ویژگیهای عملکرد
Performance Feature History
تکامل اوراکل از V2-19C
Oracle Evolvement From V2-19C
اصطلاحات تخصصی
Jargons
توضیح اصطلاحات فنی
Technical Terms Explanation
واقعیتها و فرآیند عملکرد
Facts And Process For Performance
نکات قابل توجه قبل از تشخیص عملکرد
Things To Be Known Before Performance Diagnosis
سه ستون تشخیص عملکرد
3 Pillars Of Performance Diagnosis
تحلیل مبتنی بر زمان
Time Based Analysis
آمار حیاتی
Statistics The Vital
مبانی آمار
Statistics Basics
چالش NDV بهینهساز برای عدم تقارن دادهها
Optimizer NDV Challenge For Data Skewness
جمعآوری Snap برای عملکرد
Collect Snap For Performance
جمعآوری Snap برای تشخیص عملکرد
Collect Snap For Performance Diagnosis
مدیریت تشخیص عملکرد بر اساس نیاز کسبوکار
Manage Performance Diagnostics As Per Business Requirement
روش کوادرو برای یافتن RCA
Quadro Method To Find RCA
نقشه کوادرو
Quadro Map
توضیح صورت مسئله
Problem Statement Clarification
مشکل عملکرد به دلیل اتمام منابع
Performance Issue Due To Resource Exhaust
نقطه اشباع
Saturation Point
معیارسنجی بار کاری با سناریو
Workload Benchmark With Scenario
خطوط پایه
Baselines
کار عملی با خطوط پایه
Working Practically With Baselines
فعالسازی Snapها بر روی PDB
Enable Snaps On PDB
بهینهسازی با خطوط پایه
Tuning With Baselines
تولید گزارشهای عملکرد
Generate Performance Reports
تولید گزارش ۱ برای مسائل تکراری و مقایسه
Generate 1 report for repeated issues and comparison
تولید گزارش ۲ برای بروز مشکل ناگهانی
Generate 2 report for sudden issue occurrence
تولید گزارش ۳ برای توصیهها و پیشنهادات از چارچوب داخلی
Generate 3 report for recommendations and suggestions from internal framework
تجزیه و تحلیل گزارشهای عملکرد
Analyze Performance Reports
نمایش تحلیل سطح بالای AWR
High level AWR Analysis Demo
نمایش تحلیل سطح بالای ASH
High level ASH Analysis Demo
پرفداکتر
Perfdoctor
ابزاری برای مستندسازی علائم عملکرد
Tool to document performance symptoms
چه زمانی پایگاه داده کند میشود؟
When Do Database Gets Slow?
سناریوهای رایج کندی عملکرد
Common Scenarios Of Performance Slowness
شاخه ۱ کوادرو - تشخیص عمیق عملکرد با استفاده از سناریوهای سه ستون
Quadro Limb 1 - In Depth Performance Diagnosis Using 3 Pillars Scenarios
اتصال نقاط
Connect the Dots
همبستهسازی CPU سیستم عامل (OS) با اوراکل
Correlate OS CPU to Oracle
تشخیص ۱۰۰ درصد CPU بالا
Diagnose 100% High CPU
اندازهگیری عملکرد IO
Measure IO Performance
تحلیل عمیق AWR
AWR In Depth Analysis
بخش AWR: E تا P
AWR Section E t P
تجزیه و اجرا (Parse و Executions) سطح بالا
Parse And Executions High Level
راهحل موقت برای SQL Literal
Workaround For Literal SQL
اجرای صفر، Parse بالا
Zero Executions High Parse
شناسایی SQL با بیشترین سهم و علت آن
Identify Top SQL Contributor And Its Cause
شاخه ۲ کوادرو - تحلیل سیستم عامل (OS)
Quadro Limb 2 - OS analysis
میانبرهای TOP
TOP shortcuts
ابزارهای سیستم عامل (OS) - بخش ۱
OS Tools part 1
یک ابزار نظارت مرکزی برای سیستم عامل (OS)
One Central Surveillance Tool For OS
شاخه ۳ کوادرو - لایه کد - به زودی
Quadro Limb 3 - Code Layer - coming soon
مروری بر قفلگذاری (Locking)
Locking Overview
محدود کردن مشکل SQL با CPU بالا
Narrow High CPU SQL Issue
تأثیر بر طرح (Plan) SQL اجرا شده از پکیج برنامه ثابت
Influence plan of sql executed from static application package
شاخه ۴ کوادرو - لایه شبکه - به زودی
Quadro Limb 4 - Network Layer - coming soon
ابزارهای پایه سطح بالا
Basic High Level Tools
مروری بر درک OWI
Understanding Overview Of OWI
بررسیهای اولیه Wait از Viewها
Basic Wait Checks From Views
معماری Wait IO
Wait IO Architecture
انواع Wait IO سطح بالا - بخش ۱
IO Wait Types High Level Part 1
انواع Wait IO سطح بالا - بخش ۲
IO Wait Types High Level Part 2
انواع Wait IO سطح بالا - بخش ۳
IO Wait Types High Level Part 3
Waitهای بافر IO
Buffer IO Waits
خواندن پراکنده فایل db
db file scattered read
ادامه درس ۵۲
Continue Lecture 52
تحلیل AWR: dfscr
AWR Analysis dfscr
خواندن ترتیبی فایل db
db file sequential read
Waitهای IO مرتبسازی
Sort IO Waits
خواندن مسیر مستقیم
direct path read
خواندن مسیر مستقیم موازی
direct path read parallel
نوشتن مسیر مستقیم
direct path write
نوشتن مسیر مستقیم موقت
direct path write temp
اهداف SMARTC
SMARTC goals
پایبندی به اهداف SMARTC
Stick To SMARTC goals
بهینهسازی بازیابی
Recovery Tuning
تئوری
Theory
رسیدگی به کندی بازیابی خودکار پایگاه داده
Addressing Slowness Of Database Auto Recovery
نمایش نظرات