*Ma'lumotni saqlash: ma'lumotlar bazasi istiqboli Kevin Jernigan Katta direktor
Ma'lumotlar bazasini faollashtiradigan faylga asoslangan vositalar
Download 420.52 Kb.
|
Ma'lumotni saqlash ma'lumotlar bazasi istiqboli
- Bu sahifa navigatsiya:
- DBFS SecureFiles dokoni
- Oracle DBFS HSM
- DBFS HSM dokoni
- Oracle malumotlar bazasi Flashback malumotlarini arxivlash va CQN
- MBdan meros qilib olingan boy imkoniyatlar
- Ozingizning "fayl tizimini" yarating
- Fayl tizimi: PL / SQL-ning 100 satri
Ma'lumotlar bazasini faollashtiradigan faylga asoslangan vositalarDBFS ma'lumotlar tizimining interfeyslari yordamida db-dagi fayllarga kirishga imkon beradi SQL operatsiyalariga tarjima qilingan fayl operatsiyalari Direktsiyalar va yo'l nomlari jadvallardagi asosiy ustunlardan olingan Mavjud fayllarga asoslangan vositalar orqali kirishni yoqadi /Xaridorlar / Lukas
/ …… .. / Shartnoma / Surat Yo'l nomlari, Direktsiyalar MBda DBFS Server Shartnomani tanlang mijozlardan bu erda Nomi = 'Lukas' Acrobat Reader
Mijozlar jadvali SQL-ga kirish DBFS mijozi Tarmoq
DBFS: ma'lumotlar bazasidagi avtonom tizimlar Jadvallarda saqlanadigan katalog ma'lumotlari SecureFiles LOB-larida saqlanadigan fayllar Amaliy jadvallarda bo'lmagan ETL fayllari, hisobotlar va boshqalar kabi amaliy dastur fayllari uchun ishlatiladi Birlashtirilgan ma'lumotlar va fayllarni zaxiralash, DR, boshqarish bilan ta'minlaydi / ETL /Monday.dat / …… ..
ETL vositasi
DBFS mijozi Tarmoq
DBFS SecureFiles do'koni Oracle DBFS HSMDBFS ierarxik saqlashni boshqarish SecureFiles LOB-ni lenta yoki bulutga osongina ko'chiring Ma'lumotlar bazasidagi LOB-ni DBFS havolasi bilan almashtiring DBFS havolasi dasturlar va foydalanuvchilar uchun LOBga o'xshaydi Sekinroq "birinchi baytga o'tish vaqti" DBFS HSM do'koniDBFS HSM do'koni fayllarni lenta qilish uchun arxivlashga imkon beradi Ilova eski fayllarni HSM do'koniga o'tkazadi (masalan, eski fakturalar) A DBFS bog'laning Löb o'rnini, LOB ishoratlar shaffof kuni o'qiydi LOB-ni yangilanish uchun jadvalga osongina ko'chirish mumkin HSM do'kon: yaqinda ochilgan fayllarni saqlash uchun diskni tayyorlash maydoni Kamdan-kam hollarda kirish ma'lumotlari lentaga o'tkazilib, ma'lumotnomaga keltiriladi
Savdo jadvali / HSM
/ Eski_ fakturalar / …… ..
/ Hisob-faktura_1234 "/ HSM / Old_ fakturalar / Xarajat-faktura_1234" DBFS havolasi LRU
Tasma Oracle DBFS HSMDBFS ierarxik saqlashni boshqarish SecureFiles LOB-ni lenta yoki bulutga osongina ko'chiring Ma'lumotlar bazasidagi LOB-ni DBFS havolasi bilan almashtiring DBFS havolasi dasturlar va foydalanuvchilar uchun LOBga o'xshaydi Sekinroq "birinchi baytga o'tish vaqti" SecureFiles + DBFS + DBFS HSM Meta-ma’lumotlarni Oracle ma’lumotlar bazasida saqlang Ko'pgina fayllarni oflayn holda saqlang, ammo baribir ma'lumotlar bazasining bir qismi Oracle ma'lumotlar bazasi Flashback ma'lumotlarini arxivlash va CQNFlashback ma'lumotlar arxivi - FDA O'zgarishlar tarixini oshkora saqlang Belgilangan saqlash muddatidan katta bo'lgan ma'lumotlarni avtomatik ravishda o'chirish Strukturalangan va tuzilmagan - SecureFiles - ma'lumotlar bilan ishlaydi Integratsiyalashgan shaffof isbotlashning boshlanishi CQN - doimiy so'rovlar haqida xabarnoma Ro'yxatdan o'tish SQL - aslida CQL - ma'lumotlar bazasidagi so'rovlar Har bir ro'yxatga olishda xabar berish usuli / kodi mavjud To'liq kontekstual hodisalarni qayta ishlash FDA va SecureFiles bilan birlashtiring MBdan meros qilib olingan boy imkoniyatlar
O'zingizning "fayl tizimini" yaratingMa'lumotlar bazalari ma'lumot modelini va dasturni yaratishga imkon beradigan singari, endi siz o'zingizning fayl tizimini yaratishingiz mumkin Fayl tizimi interfeysini yaratish orqali innovatsiyalar va yangi qiymatlarni yaratish Ma'lumotlar bazasini ishlab chiquvchilar endi mustahkam fayl tizimini yozishlari mumkin: OT yadrosi yaratuvchisi yoki yadro tuzatuvchisi bo'lish shart emas Aloqador jadvallarda saqlanadigan ma'lumotlarga fayl tizimi interfeysini yarating: mavjud ma'lumotlar bazasi ilovasi uchun "fayl tizimi ko'rinishi" kabi Java, SQL / PL / SQL-da fayl tizimini yozing Yoki qo'ng'iroqlardan foydalangan holda boshqa til Bir kun ichida dasturga o'rnatilgan fayl tizimini yarating 60 soniya ichida hozirda sizning ma'lumotlar bazangizda mavjud bo'lgan LOB-larga faqat o'qiladigan fayl tizimi ko'rinishini yozish! Fayl tizimi: PL / SQL-ning 100 satrigetPath protsedurasi ( varchar2-da store_name, varchar2-da yo'l, out nocopy dbms_dbfs_content_properties_t xususiyatlari, raqamning miqdori, soni bo'yicha ofset, nopopiyani xom ashyo sifatida bufer qiling, prop_flags butun sonda, ctx dbms_dbfs_content_context_t) hisoblanadi tarkib bloki; ko'rsatma raqami; boshlash agar (yo'l = '/') bo'lsa dbms_dbfs_content.unsupported_operation ni ko'tarish; end if;
sys.tbfst t tarkibidan t.data-ni tanlang qayerda ('/' || t.key) = yo'l; ora_hash (yo'l) ni ikkitadan ko'rsatmalarga tanlang; dbms_lob.read (tarkib, miqdor, ofset, bufer); xususiyatlari: = dbms_dbfs_content_properties_t ( dbms_dbfs_content_property_t ( 'std: uzunlik', to_char (dbms_lob.getlength (tarkib)), dbms_types.TYPECODE_NUMBER), dbms_dbfs_content_property_t ( 'std: hidoyat', to_char (qo'llanma), dbms_types.TYPECODE_NUMBER)); oxiri;
jadval yaratish tbfst ( kalit varchar2 (256) birlamchi tugmachani tekshirish (instr (key, '/') = 0), ma'lumotlar bloki) jadvallar foydalanuvchilari lob (ma'lumotlar) xavfsiz sifatida saqlang (jadval jadvalidan foydalanuvchilar); tbfst-dan dbfs_role-ga tanlang; tbfst-ga dbfs_role-ga qo'shish; tbfst-dan dbfs_role-ga o'chirishni berish; tbfst-dan dbfs_role-ga yangilanish; funktsiyalar ro'yxati ( varchar2-da store_name, varchar2-da yo'l, varchar2 ichidagi filtr, butun songa qaytarish, ctx dbms_dbfs_content_context_t) qaytish dbms_dbfs_content_list_items_t quvurli
hisoblanadi boshlash
rw uchun (sys.tbfst-dan * ni tanlang) pastadir
quvur qatori (dbms_dbfs_content_list_item_t ( '/' || rws.key, rws.key, dbms_dbfs_content.type_file)); so'nggi pastadir; oxiri;
Download 420.52 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling