Orcale Tutorial Content
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
Performance Tunning
Rebuild Invalid Inexes
ﻴﺴﺘﻁﻴﻊ ﻤﺩﻴﺭ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺘﺼﻠﻴﺢ ﺍﻟﻔﻬﺎﺭﺱ ﺍﻟﻐﻴﺭ ﺼﺎﻟﺤﺔ ﻋﻥ ﻁﺭﻴﻕ ﺇﻋﺎﺩﺓ ﺇﻨﺸﺎﺅﻫﺎ ﻤﺭﺓ ﺃﺨﺭﻱ ﺒﻭﺍﺴﻁﺔ ﺍﻷﻤﺭ ALTER INDEX …. REBUILD، ﻫﺫﺍ ﺍﻷﻤﺭ ﻴﻘﻭﻡ
ﺒﺈﻨﺸﺎﺀ ﺍﻟﻔﻬﺭﺱ ﺍﻟﺫﻱ ﻴﺅﺸﺭ ﻟﻠﻤﻜﺎﻥ ﺍﻟﺼﺤﻴﺢ ﻟﻠﺠﺩﻭل، ﻋﻨﺩﻤﺎ ﻴﺘﻡ ﺇﻨﺸﺎﺀ ﺍﻟﻔﻬﺭﺱ ﺍﻟﺠﺩﻴﺩ ﻴﺘﻡ ﺤﺫﻑ ﺍﻟﻔﻬﺭﺱ ﺍﻟﻘﺩﻴﻡ ﺍﻟﻐﻴﺭ ﺼﺎﻟﺢ.
alter index cno_user rebuild; |
ﻫﻨﺎﻙ ﺍﻟﻌﺩﻴﺩ ﻤﻥ ﺍﻟﺨﻴﺎﺭﺍﺕ ﻋﻨﺩ ﺇﻋﺎﺩﺓ ﺇﻨﺸﺎﺀ ﺍﻟﻔﻬﺎﺭﺱ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ REBUILD:
1- Tablespace: ﺍﻟﻔﻬﺭﺱ ﻴﺘﻡ ﺇﻨﺸﺎﺅﻩ ﻓﻲ ﺍلTablespace ﺍﻟﺤﺎﻟﻲ ﻭﻟﻜﻥ ﻴﻤﻜﻥ ﻨﻘﻠﻪ ﺇﻟﻲ Tablespace ﺁﺨﺭ ﻋﻥ ﻁﺭﻴﻕ ﺘﺤﺩﻴﺩ ﺍلTablespace ﺍﻟﺫﻱ ﺴﻴﺘﻡ ﻓﻴﻪ ﺇﻨﺸﺎﺀ ﺍﻟﻔﻬﺭﺱ.
2- ONLINE: ﺇﺜﻨﺎﺀ ﺇﻨﺸﺎﺀ ﺍﻟﻔﻬﺭﺱ ﻋﻠﻲ ﺍﻟﺠﺩﻭل ﻴﺘﻡ ﻓﻲ ﺍﻷﺼل ﺇﻏﻼﻕ ﺍﻟﺠﺩﻭل (LOCK) ﻀﺩ ﻋﻤﻠﻴﺎﺕ ﺍلDML، ﻭﻟﻜﻥ ﻴﻤﻜﻥ ﺘﻔﺎﺩﻱ ﻫﺫﺍ ﺍﻹﻏﻼﻕ ﻋﻥ ﻁﺭﻴﻕ ﺍﻟﻜﻠﻤﺔ (ONLINE).
3- NOLOGGING: ﻋﻥ ﻁﺭﻴﻕ ﻫﺫﺍ ﺍﻟﺨﻴﺎﺭ ﺍﻷﻭﺭﻜل ﻟﻥ ﻴﻭﻟﺩ Redo ﺃﺜﻨﺎﺀ ﺇﻨﺸﺎﺀ ﺍﻟﻔﻬﺭﺱ، ﻫﺫﺍ ﻴﻌﻨﻲ ﺃﻥ ﻋﻤﻠﻴﺔ ﺍﻹﻨﺸﺎﺀ ﺴﺘﺘﻡ ﺴﺭﻴﻌﺎﹰ، ﻭﻟﻜﻥ ﺒﺎﻟﻁﺒﻊ ﻴﺠﺏ ﻋﻤل ﻨﺴﺦ ﺍﺤﺘﻴﺎﻁﻲ
ﻓﻭﺭﺍﹰ ﻟلTablespace ﺍﻟﺫﻱ ﺘﻡ ﻓﻴﻪ ﺇﻨﺸﺎﺀ ﺍﻟﻔﻬﺭﺱ.