Oracle'да катар кыймылын иштетүү эмне кылат?
Oracle'да катар кыймылын иштетүү эмне кылат?

Video: Oracle'да катар кыймылын иштетүү эмне кылат?

Video: Oracle'да катар кыймылын иштетүү эмне кылат?
Video: После 5 лет скитания овцу поймали. Вот, что с ней случилось 2024, Апрель
Anonim

пунктун кошкондо " катар кыймылын иштетүү " таблицаны түзүү үчүн, сиз болуп саналат берүү Oracle ROWIDди өзгөртүүгө уруксат. Бул мүмкүндүк берет Oracle столду конденсациялоо катарлар жана үстөлдөрдү кайра уюштурууну жеңилдетет.

Андан, Oracle катар кыймылы деген эмне?

The Катар кыймылы Бөлүмдүн ачкычындагы ЖАҢЫРТУУну колдоо үчүн киргизилген - таблица болушу үчүн катар столдун бир бөлүгүнөн экинчисине жылдырылат. карата Oracle 11g2 чыгаруу, Катар кыймылы кошумча болуп саналат жана демейки боюнча өчүрүлгөн. Аны өтө арзыбаган ALTER TABLE билдирүүсү менен ар бир таблицага иштетсе болот.

Ошо сыяктуу эле, Oracle маалымат базасында кичирейтүү деген эмне? Oracle Сегмент Кичирейтүү Космос функциясынан киргизилген Oracle маалымат базасы версия 10g. Ал пайдаланылбаган/фрагментацияланган мейкиндикти калыбына келтирүү үчүн колдонулат маалымат базасы таблица, индекс менен уюштурулган таблица (IOT), индекс, бөлүм, суб-бөлүм, материалдашкан көрүнүш же материалдашкан көрүү журналы сыяктуу объекттер.

Ошондой эле, Oracle'да флешбэктин кандай пайдасы бар?

Oracle Берилиштер базасы жалпысынан белгилүү болгон функциялардын тобуна ээ flashback , бул маалымат базасы объектилеринин мурунку абалын көрүүнүн же маалымат базасы объектилерин мурунку абалына кайтаруунун жолдорун камсыз кылат, салттуу убакытты калыбына келтирүүнү колдонбостон.

Oracle'да бөлүм тилкесин жаңырта алабызбы?

качан пайда болот сен аракет кыл жаңыртуу наркы а бөлүү ачкыч тилке . Бул болот жашыруун INSERT операциясына алып келет. Саптын ROWID'и сап биринчи жолу киргизилгенде дайындалган, бирок андай эмес өзгөртүү . Ошондуктан, демейки боюнча, Oracle болот ар кандай DML четке кагуу болот катардын өзгөрүшүнө себеп болот.

Сунушталууда: