Orcale Tutorial Content
Loading...
Getting Started - البدء مع إدارة قواعد البيانات
Oracle Architectural Components - مكونات قاعدة البيانات أوركل
Installing Oracle Database - تثبيت الأوركل
Creating and Configuring Database - إنشاء قاعدة البيانات
Controlling The Database -التحكم في قاعدة البيانات
Administrating Users - إدارة المستخدمين
Database Security & Monitoring - تأمين ومراقبة قاعدة البيانات
Oracle Net Services & Database Link & Metrlized Viewِ
Undo Management & Flashback Technology
Managing Shared Servers
Using Globalization Support
Logical Backup & Recovery
Physical Backup & Recovery
Recovery Manager (RMAN)
Managing Resources
Automating Tasks with the Scheduler
Dealing with Locking
Diagnostic Sources
Dealing With Database Corruption
Managing & Monitoring Memory
Performance Tunning
Dealing with Locking
Manual Lock Table
ﻴﺴﺘﻁﻴﻊ ﻤﺩﻴﺭ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻗﻔل ﺍﻟﺠﺩﺍﻭل ﻴﺩﻭﻴﺎﹰ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ Lock Table.
LOCK TABLE TEST IN SHARE MODE; |
ﻫﻜﺫﺍ ﻗﻤﻨﺎ ﺒﻌﻤل Shared Lock ﻟﻠﺠﺩﻭل TEST ﻴﺩﻭﻴﺎﹰ.
ﺍﻻﻥ ﻤﻥ ﺨﻼل Session ﺃﺨﺭﻱ ﻟﻭ ﻗﻤﻨﺎ ﺒﻌﻤل Exclusive Lock ﻟﻨﻔﺱ ﺍﻟﺠﺩﻭل ﻓﺈﻥ ﺍﻟﻌﻤﻠﻴﺔ ﺴﺘﻔﺸل ﻤﺎﻟﻡ يتم ﺇﻨﻬﺎﺀ ﺍلShared Lock ﻤﻥ ﻋﻠﻲ ﺍﻟﺠﺩﻭل.
LOCK TABLE TEST IN EXCLUSIVE MODE NOWAIT; |
ﻻﺤﻅ ﺃﻨﻨﻲ ﺃﺴﺘﺨﺩﻤﺕ ﺍﻟﺨﻴﺎﺭ NOWAIT ﺃﺜﻨﺎﺀ ﻋﻤل ﺍلLock ﻭﺇﻻ ﺴﻭﻑ ﻴﺘﻡ ﺘﻌﻠﻴﻕ ﺍلSession.
ﺍﻻﻥ ﻤﻥ ﺨﻼل ﺍلSession ﺍﻷﻭﻟﻲ ﻴﻤﻜﻥ ﺇﻨﻬﺎﺀ ﺍلShared Lock ﻋﻥ ﻁﺭﻴﻕ ﺍﻷﻤﺭ Commit،
ﻭﻤﻥ ﺜﻡ ﺇﻋﺎﺩﺓ ﻋﻤﻠﻴﺔ ﺍلExclusive Lock ﻟﻠﺠﺩﻭل ﻤﻥ ﺨﻼل ﺍلSession ﺍﻟﺜﺎﻨﻴﺔ.
-------------------------------------------