Oracle-da sıra hərəkətini aktivləşdirmək nə edir?
Oracle-da sıra hərəkətini aktivləşdirmək nə edir?

Video: Oracle-da sıra hərəkətini aktivləşdirmək nə edir?

Video: Oracle-da sıra hərəkətini aktivləşdirmək nə edir?
Video: Oracle Bulut Altyapısında Terraform ile Otomasyon 2024, Noyabr
Anonim

bəndini əlavə etdikdə " sıra hərəkətini təmin edin " masa yaratmaq ifadəsinə, siz var verilməsi Oracle ROWID-ləri dəyişdirmək icazəsi. Bu imkan verir Oracle cədvəli sıxlaşdırmaq sıralar və cədvəlləri yenidən təşkil etməyi asanlaşdırın.

Oracle sıra hərəkəti nədir?

The Sıra Hərəkəti bir bölmə açarında YENİLƏNMƏni dəstəkləmək üçün təqdim edildi - belə ki, bir masa sıra bir masa bölməsindən digərinə köçürülür. kimi Oracle Buraxılış 11g2, Sıra Hərəkəti isteğe bağlıdır və defolt üçün qeyri-aktivdir. Çox mənasız ALTER TABLE ifadəsi ilə hər cədvəl üçün aktivləşdirilə bilər.

Eynilə, Oracle verilənlər bazasında shrink nədir? Oracle Seqment kiçilmək Kosmos xüsusiyyəti təqdim edildi Oracle verilənlər bazası versiya 10g. İstifadə edilməmiş/parçalanmış məkanı geri qaytarmaq üçün istifadə olunur verilənlər bazası cədvəl, indekslə təşkil edilmiş cədvəl (IOT), indeks, bölmə, alt bölmə, materiallaşdırılmış görünüş və ya materiallaşdırılmış görünüş jurnalı kimi obyektlər.

Həmçinin bilmək lazımdır ki, Oracle-da flashback nədən istifadə edir?

Oracle Verilənlər bazası kollektiv olaraq bilinən bir qrup xüsusiyyətə malikdir flashback , bu, verilənlər bazası obyektlərinin keçmiş vəziyyətlərinə baxmaq və ya verilənlər bazası obyektlərini əvvəlki vəziyyətə qaytarmaq yollarını təmin edir.

Oracle-da bölmə sütununu yeniləyə bilərikmi?

zaman baş verir Sən çalışmaq yeniləmə dəyəri a bölmə açar sütun . Bu olacaq gizli INSERT əməliyyatına gətirib çıxarır. Sətirin ROWID-i sətir ilk dəfə daxil ediləndə təyin edilib, o isə təyin edilməyib dəyişmək . Buna görə, standart olaraq, Oracle edəcək hər hansı bir DML-i rədd edin olacaq sıranın dəyişdirilməsinə səbəb olur.

Tövsiyə: