Oracle-da qator harakatini yoqish nima qiladi?
Oracle-da qator harakatini yoqish nima qiladi?

Video: Oracle-da qator harakatini yoqish nima qiladi?

Video: Oracle-da qator harakatini yoqish nima qiladi?
Video: Faqat dahogina buni 15 soniyada yechishi mumkin! O'zingizni sinab ko'ring!!! 2024, Aprel
Anonim

bandini qo'shganingizda " qator harakatini yoqish " jadval yaratish bayonotiga, siz bor berib Oracle ROWID-ni o'zgartirish uchun ruxsat. Bu imkon beradi Oracle jadvalni zichlashtirish uchun qatorlar va jadvallarni qayta tashkil qilishni osonlashtiradi.

Shunday qilib, Oracle qator harakati nima?

The Qator harakati bo'lim kalitida YANGILANISHni qo'llab-quvvatlash uchun joriy qilingan - shunday qilib, jadval qator jadvalning bir qismidan ikkinchisiga ko'chiriladi. Sifatida Oracle Chiqarish 11g2, Qator harakati ixtiyoriy va sukut bo'yicha o'chirilgan. Uni juda ahamiyatsiz ALTER TABLE bayonoti bilan har bir jadval uchun yoqish mumkin.

Xuddi shunday, Oracle ma'lumotlar bazasida shrink nima? Oracle Segment Qisqartirish Kosmik funksiya dan joriy qilingan Oracle ma'lumotlar bazasi versiya 10 g. U foydalanilmagan/parchalangan bo'sh joyni qayta tiklash uchun ishlatiladi ma'lumotlar bazasi jadval, indeks bilan tashkil etilgan jadval (IOT), indeks, bo'lim, pastki bo'lim, materiallashtirilgan ko'rinish yoki materiallashtirilgan ko'rinish jurnali kabi ob'ektlar.

Bundan tashqari, Oracle'da flashback nimadan foydalanishni bilish uchun?

Oracle Ma'lumotlar bazasi umumiy nomi bilan ma'lum bo'lgan xususiyatlar guruhiga ega fleshback , bu ma'lumotlar bazasi ob'ektlarining o'tmishdagi holatini ko'rish yoki ma'lumotlar bazasi ob'ektlarini an'anaviy vaqtni tiklashdan foydalanmasdan oldingi holatga qaytarish usullarini taqdim etadi.

Oracle-da bo'lim ustunini yangilashimiz mumkinmi?

qachon sodir bo'ladi siz urinib ko'rmoq yangilash a qiymati bo'lim kalit ustun . Bu bo'ladi yashirin INSERT operatsiyasiga olib keladi. Qatorning ROWID raqami birinchi marta kiritilganda tayinlangan edi, lekin u emas o'zgartirish . Shuning uchun, sukut bo'yicha, Oracle qiladi har qanday DMLni rad eting bo'ladi qatorning o'zgarishiga sabab bo'ladi.

Tavsiya: