SlideShare a Scribd company logo
1 of 13
Download to read offline
‫های‬ ‫داده‬ ‫مدیریت‬Undo
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫اهداف‬
‫آموخت‬ ‫خواهید‬ ‫بخش‬ ‫این‬ ‫پایان‬ ‫از‬ ‫بعد‬:
•Explain DML and undo data generation
•Monitor and administer undo data
•Describe the difference between undo data and redo data
•Configure undo retention
•Guarantee undo retention
•Use the Undo Advisor
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
Data Manipulation
•DML‫باشد‬ ‫می‬ ‫زیر‬ ‫موارد‬ ‫شامل‬:
–INSERT
–UPDATE
–DELETE
–MERGE
•DML‫تواند‬ ‫می‬ ‫شود‬ ‫می‬ ‫اجرا‬ ‫تراکنش‬ ‫از‬ ‫بخشی‬ ‫عنوان‬ ‫به‬ ‫همیشه‬:
–‫دستور‬ ‫با‬Rollback‫برگردد‬ ‫قبل‬ ‫حالت‬ ‫به‬.
–‫دستور‬ ‫با‬Commit‫شود‬ ‫نهایی‬ ‫تثبیت‬.
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫های‬ ‫داده‬Undo
‫های‬ ‫داده‬Undo:
•‫باشند‬ ‫می‬ ‫اند‬ ‫شده‬ ‫داده‬ ‫تغییر‬ ً‫ال‬‫قب‬ ‫که‬ ‫هایی‬ ‫داده‬ ‫از‬ ‫اورجینال‬ ‫کپی‬ ‫یک‬.
•‫شود‬ ‫می‬ ‫برداری‬ ‫کپی‬ ‫دهد‬ ‫انجام‬ ‫تغییری‬ ‫که‬ ‫تراکنشی‬ ‫هر‬.
•‫کند‬ ‫می‬ ‫نگهداری‬ ‫را‬ ‫اطالعات‬ ‫تراکنش‬ ‫رسیدن‬ ‫پایان‬ ‫به‬ ‫زمان‬ ‫تا‬ ‫حداقل‬.
•‫برای‬ ‫استفاده‬:
–Rollback operations
–Read-consistent queries
–Flashback Query, Flashback Transaction, and
Flashback Table
–Recovery from failed transactions
User
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫های‬ ‫داده‬Undo
Undo_management=auto
Undo_tablespace=path/name
Applications:
•Transaction rollback (using undo_segment)
•Read consistency
•Transaction recovery (SMON)
•Flashback query:
–Flashback table to timestamp
–Undo_retention
–Alter tbsp undo_tbsp retention guarantee
–Alter database datafile undo resize
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫های‬ ‫داده‬ ‫و‬ ‫ها‬ ‫تراکنش‬Undo
•‫یک‬ ‫با‬ ‫فقط‬ ‫تراکنش‬ ‫هر‬Undo segment‫است‬ ‫ارتباط‬ ‫در‬.
•‫یک‬Undo segment‫دهد‬ ‫سرویس‬ ‫تواند‬ ‫می‬ ‫تراکنش‬ ‫چند‬ ‫یا‬ ‫یک‬ ‫به‬.
Data in Undo “old” data
in undo tablespace
UPDATE
DML operations
buffer cache
Redo log
buffer Redo log
files
New change details
in Redo log files
Undo
segment
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫های‬ ‫داده‬Undo‫های‬ ‫داده‬ ‫مقابل‬ ‫در‬Redo
Undo Redo
Record of ‫اند‬ ‫کرده‬ ‫تغییر‬ ‫ها‬ ‫داده‬ ‫این‬ ‫چگونه‬
‫دوباره‬ ‫تغییرات‬ ‫این‬ ‫چگونه‬
‫شدن‬ ‫سازی‬
Used for
Rollback, read consistency,
flashback
Rolling forward
database changes
Stored in Undo segments Redo log files
Redo log
files
Undo
segment
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
Guaranteeing Undo Retention
‫ذخیره‬ ‫فضای‬ ‫از‬ ‫بیش‬ ‫تراکنش‬ ‫اگر‬
‫داده‬ ‫سازی‬Undo‫با‬ ‫کند‬ ‫تولید‬
‫شد‬ ‫خواهد‬ ‫مواجه‬ ‫شکست‬
SELECT statements
running 15 minutes or less
are always satisfied.
Undo data in
undo
tablespace
Retention guarantee:
15 minutes
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫تغییر‬Undo Tablespace‫ثابت‬ ‫اندازه‬ ‫به‬
•‫از‬ ‫پشتیبانی‬Flashback
•‫فضای‬ ‫افزایش‬ ‫کردن‬ ‫محدود‬Tablespace
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫عمومی‬ ‫اطالعات‬Undo
Current tablespace
size
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫از‬ ‫استفاده‬Undo Advisor
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫سیستم‬ ‫های‬ ‫فعالیت‬ ‫نمایش‬
3
1
2
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫فرادرس‬ ‫در‬ ‫شده‬ ‫مطرح‬ ‫نکات‬ ‫مبنای‬ ‫بر‬ ‫ها‬ ‫اسالید‬ ‫این‬
«‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ ‫آموزش‬»
‫تهیه‬‫است‬ ‫شده‬.
‫مراجعه‬ ‫زیر‬ ‫لینک‬ ‫به‬ ‫آموزش‬ ‫این‬ ‫مورد‬ ‫در‬ ‫بیشتر‬ ‫اطالعات‬ ‫کسب‬ ‫برای‬‫نمایی‬‫د‬.
faradars.org/fvorc9408
‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬
faradars.org/fvorc9408
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org

More Related Content

What's hot

آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارمfaradars
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکمfaradars
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهمfaradars
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهمfaradars
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتمfaradars
 
آموزش دیتاگارد در اوراکل
آموزش دیتاگارد در اوراکلآموزش دیتاگارد در اوراکل
آموزش دیتاگارد در اوراکلfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سومآموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سومfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتمآموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششمآموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکمآموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکمfaradars
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracleEhsan Hamzei
 
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارمآموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتمآموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهمآموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجمآموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دومآموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دومfaradars
 

What's hot (16)

آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهارم
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یکم
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش نهم
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش یازدهم
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش هشتم
 
آموزش دیتاگارد در اوراکل
آموزش دیتاگارد در اوراکلآموزش دیتاگارد در اوراکل
آموزش دیتاگارد در اوراکل
 
آموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سومآموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سوم
 
آموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتمآموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتم
 
آموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششمآموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششم
 
آموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکمآموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکم
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracle
 
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارمآموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
 
آموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتمآموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتم
 
آموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهمآموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهم
 
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجمآموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
 
آموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دومآموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دوم
 

Viewers also liked

1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم
1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم
1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکمfaradars
 
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارمآموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارمfaradars
 
آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3
آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3
آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3faradars
 
آموزش نرم افزار GAMS - بخش یکم
آموزش نرم افزار GAMS - بخش یکمآموزش نرم افزار GAMS - بخش یکم
آموزش نرم افزار GAMS - بخش یکمfaradars
 
پردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سوم
پردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سومپردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سوم
پردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سومfaradars
 
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجمآموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجمfaradars
 
آموزش جامع شی گرایی در سی شارپ
آموزش جامع شی گرایی در سی شارپآموزش جامع شی گرایی در سی شارپ
آموزش جامع شی گرایی در سی شارپfaradars
 
آموزش ورکینگ مدل
آموزش ورکینگ مدلآموزش ورکینگ مدل
آموزش ورکینگ مدلfaradars
 
آموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORM
آموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORMآموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORM
آموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORMfaradars
 
آموزش هوش مصنوعی - بخش ششم
آموزش هوش مصنوعی - بخش ششمآموزش هوش مصنوعی - بخش ششم
آموزش هوش مصنوعی - بخش ششمfaradars
 
آموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهمآموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهمfaradars
 
آموزش محاسبات عددی - بخش یکم
آموزش محاسبات عددی - بخش یکمآموزش محاسبات عددی - بخش یکم
آموزش محاسبات عددی - بخش یکمfaradars
 
آموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششمآموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششمfaradars
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهمfaradars
 
آموزش پردازش تصویر با OpenCV - بخش سوم
آموزش پردازش تصویر با OpenCV - بخش سومآموزش پردازش تصویر با OpenCV - بخش سوم
آموزش پردازش تصویر با OpenCV - بخش سومfaradars
 

Viewers also liked (15)

1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم
1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم
1آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم
 
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارمآموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش چهارم
 
آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3
آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3
آموزش تئوری و شبیه سازی سیستم های قدرت در سیمولینک و متلب - بخش یکم3
 
آموزش نرم افزار GAMS - بخش یکم
آموزش نرم افزار GAMS - بخش یکمآموزش نرم افزار GAMS - بخش یکم
آموزش نرم افزار GAMS - بخش یکم
 
پردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سوم
پردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سومپردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سوم
پردازش سیگنال های صدا و ارتعاشات در سامانه های مکانیکی و زیستی-بخش سوم
 
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجمآموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجم
آموزش طراحی سیستم های تطبیقی مدل مرجع با استفاده از متلب - بخش پنجم
 
آموزش جامع شی گرایی در سی شارپ
آموزش جامع شی گرایی در سی شارپآموزش جامع شی گرایی در سی شارپ
آموزش جامع شی گرایی در سی شارپ
 
آموزش ورکینگ مدل
آموزش ورکینگ مدلآموزش ورکینگ مدل
آموزش ورکینگ مدل
 
آموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORM
آموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORMآموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORM
آموزش تحلیل فرآیندهای شکل دهی حجمی فلزات و آموزش نرم افزار DEFORM
 
آموزش هوش مصنوعی - بخش ششم
آموزش هوش مصنوعی - بخش ششمآموزش هوش مصنوعی - بخش ششم
آموزش هوش مصنوعی - بخش ششم
 
آموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهمآموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهم
 
آموزش محاسبات عددی - بخش یکم
آموزش محاسبات عددی - بخش یکمآموزش محاسبات عددی - بخش یکم
آموزش محاسبات عددی - بخش یکم
 
آموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششمآموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششم
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش پانزدهم
 
آموزش پردازش تصویر با OpenCV - بخش سوم
آموزش پردازش تصویر با OpenCV - بخش سومآموزش پردازش تصویر با OpenCV - بخش سوم
آموزش پردازش تصویر با OpenCV - بخش سوم
 

More from faradars

آموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCADآموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCADfaradars
 
آموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهمآموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهمfaradars
 
آموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجمآموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهمآموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهمfaradars
 
آموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سومآموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سومfaradars
 
آموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتمآموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتمfaradars
 
آموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دومآموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دومfaradars
 
آموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتمآموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتمfaradars
 
آموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششمآموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششمfaradars
 
آموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اولآموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اولfaradars
 
آموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجمآموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجمfaradars
 
آموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارمآموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارمfaradars
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...faradars
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...faradars
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...faradars
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...faradars
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...faradars
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...faradars
 
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)faradars
 
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)faradars
 

More from faradars (20)

آموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCADآموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCAD
 
آموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهمآموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهم
 
آموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجمآموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجم
 
آموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهمآموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهم
 
آموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سومآموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سوم
 
آموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتمآموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتم
 
آموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دومآموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دوم
 
آموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتمآموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتم
 
آموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششمآموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششم
 
آموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اولآموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اول
 
آموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجمآموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجم
 
آموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارمآموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارم
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
 
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش سوم (الف)
 
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)
آموزش کنترلرهای تطبیقی خود تنظیم با متلب بخش دوم (الف)
 

آموزش مدیریت بانک اطلاعاتی اوراکل - بخش دهم

  • 1. ‫های‬ ‫داده‬ ‫مدیریت‬Undo ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 2. ‫اهداف‬ ‫آموخت‬ ‫خواهید‬ ‫بخش‬ ‫این‬ ‫پایان‬ ‫از‬ ‫بعد‬: •Explain DML and undo data generation •Monitor and administer undo data •Describe the difference between undo data and redo data •Configure undo retention •Guarantee undo retention •Use the Undo Advisor ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 3. Data Manipulation •DML‫باشد‬ ‫می‬ ‫زیر‬ ‫موارد‬ ‫شامل‬: –INSERT –UPDATE –DELETE –MERGE •DML‫تواند‬ ‫می‬ ‫شود‬ ‫می‬ ‫اجرا‬ ‫تراکنش‬ ‫از‬ ‫بخشی‬ ‫عنوان‬ ‫به‬ ‫همیشه‬: –‫دستور‬ ‫با‬Rollback‫برگردد‬ ‫قبل‬ ‫حالت‬ ‫به‬. –‫دستور‬ ‫با‬Commit‫شود‬ ‫نهایی‬ ‫تثبیت‬. ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 4. ‫های‬ ‫داده‬Undo ‫های‬ ‫داده‬Undo: •‫باشند‬ ‫می‬ ‫اند‬ ‫شده‬ ‫داده‬ ‫تغییر‬ ً‫ال‬‫قب‬ ‫که‬ ‫هایی‬ ‫داده‬ ‫از‬ ‫اورجینال‬ ‫کپی‬ ‫یک‬. •‫شود‬ ‫می‬ ‫برداری‬ ‫کپی‬ ‫دهد‬ ‫انجام‬ ‫تغییری‬ ‫که‬ ‫تراکنشی‬ ‫هر‬. •‫کند‬ ‫می‬ ‫نگهداری‬ ‫را‬ ‫اطالعات‬ ‫تراکنش‬ ‫رسیدن‬ ‫پایان‬ ‫به‬ ‫زمان‬ ‫تا‬ ‫حداقل‬. •‫برای‬ ‫استفاده‬: –Rollback operations –Read-consistent queries –Flashback Query, Flashback Transaction, and Flashback Table –Recovery from failed transactions User ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 5. ‫های‬ ‫داده‬Undo Undo_management=auto Undo_tablespace=path/name Applications: •Transaction rollback (using undo_segment) •Read consistency •Transaction recovery (SMON) •Flashback query: –Flashback table to timestamp –Undo_retention –Alter tbsp undo_tbsp retention guarantee –Alter database datafile undo resize ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 6. ‫های‬ ‫داده‬ ‫و‬ ‫ها‬ ‫تراکنش‬Undo •‫یک‬ ‫با‬ ‫فقط‬ ‫تراکنش‬ ‫هر‬Undo segment‫است‬ ‫ارتباط‬ ‫در‬. •‫یک‬Undo segment‫دهد‬ ‫سرویس‬ ‫تواند‬ ‫می‬ ‫تراکنش‬ ‫چند‬ ‫یا‬ ‫یک‬ ‫به‬. Data in Undo “old” data in undo tablespace UPDATE DML operations buffer cache Redo log buffer Redo log files New change details in Redo log files Undo segment ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 7. ‫های‬ ‫داده‬Undo‫های‬ ‫داده‬ ‫مقابل‬ ‫در‬Redo Undo Redo Record of ‫اند‬ ‫کرده‬ ‫تغییر‬ ‫ها‬ ‫داده‬ ‫این‬ ‫چگونه‬ ‫دوباره‬ ‫تغییرات‬ ‫این‬ ‫چگونه‬ ‫شدن‬ ‫سازی‬ Used for Rollback, read consistency, flashback Rolling forward database changes Stored in Undo segments Redo log files Redo log files Undo segment ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 8. Guaranteeing Undo Retention ‫ذخیره‬ ‫فضای‬ ‫از‬ ‫بیش‬ ‫تراکنش‬ ‫اگر‬ ‫داده‬ ‫سازی‬Undo‫با‬ ‫کند‬ ‫تولید‬ ‫شد‬ ‫خواهد‬ ‫مواجه‬ ‫شکست‬ SELECT statements running 15 minutes or less are always satisfied. Undo data in undo tablespace Retention guarantee: 15 minutes ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 9. ‫تغییر‬Undo Tablespace‫ثابت‬ ‫اندازه‬ ‫به‬ •‫از‬ ‫پشتیبانی‬Flashback •‫فضای‬ ‫افزایش‬ ‫کردن‬ ‫محدود‬Tablespace ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 10. ‫عمومی‬ ‫اطالعات‬Undo Current tablespace size ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 11. ‫از‬ ‫استفاده‬Undo Advisor ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 12. ‫سیستم‬ ‫های‬ ‫فعالیت‬ ‫نمایش‬ 3 1 2 ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org
  • 13. ‫فرادرس‬ ‫در‬ ‫شده‬ ‫مطرح‬ ‫نکات‬ ‫مبنای‬ ‫بر‬ ‫ها‬ ‫اسالید‬ ‫این‬ «‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ ‫آموزش‬» ‫تهیه‬‫است‬ ‫شده‬. ‫مراجعه‬ ‫زیر‬ ‫لینک‬ ‫به‬ ‫آموزش‬ ‫این‬ ‫مورد‬ ‫در‬ ‫بیشتر‬ ‫اطالعات‬ ‫کسب‬ ‫برای‬‫نمایی‬‫د‬. faradars.org/fvorc9408 ‫اوراکل‬ ‫اطالعاتی‬ ‫بانک‬ ‫مدیریت‬ faradars.org/fvorc9408 ‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬ FaraDars.org