• Malumotlar bazasini faollashtiradigan faylga asoslangan vositalar
  • 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'lumotni saqlash: ma'lumotlar bazasi istiqboli Kevin Jernigan Katta direktor




    Download 0,54 Mb.
    bet5/24
    Sana10.02.2024
    Hajmi0,54 Mb.
    #154025
    1   2   3   4   5   6   7   8   9   ...   24
    Bog'liq
    Ma\'lumotni saqlash ma\'lumotlar bazasi istiqboli-fayllar.org

    Oracle ma'lumotlar bazasi DBFS

    • DBFS - ma'lumotlar bazasi fayl tizimi


      • Oracle Database-ni fayl serveri kabi tuting


      • Ma'lumotlar bazasi ichidagi fayllarga kirish endi fayl tizimiga kirish bilan bir xil


      • Ishlash darajasi va miqyosi: 1 milliard fayl sinovi


    Ma'lumotlar bazasini faollashtiradigan faylga asoslangan vositalar

    • DBFS 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


    ID raqami


    Ism


    Manzil


    Shartnoma


    Rasm




















    23



    Lukas

    ..
















    Mijozlar jadvali



    SQL-ga kirish

    DBFS mijozi

    Tarmoq

    DBFS SecureFiles do'koni

    • 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

    / …… ..


    MBda DBFS Server

    ETL vositasi




    Inode #


    Egasi


    Fayl


    Yo'l
















    3768

    Lukas





    /ETL/Monday.dat


    DBFS mijozi

    Tarmoq


    DBFS SecureFiles do'koni

    Oracle DBFS HSM

    • DBFS 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'koni

    • DBFS HSM do'koni fayllarni lenta qilish uchun arxivlashga imkon beradi


    • Ilova eski fayllarni HSM do'koniga o'tkazadi (masalan, eski fakturalar)


      • 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




    Buyurtma #


    Xaridor


    Yil


    Hisob-faktura








    1234 yil


    Lukas

    2003 yil











    Savdo jadvali

    / HSM

    / Eski_ fakturalar



    / …… ..

    / Hisob-faktura_1234

    "/ HSM / Old_ fakturalar / Xarajat-faktura_1234"

    DBFS havolasi

    LRU

    Tasma

    Oracle DBFS HSM



    • DBFS 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 CQN

    • Flashback 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



    DBFS qobiliyati


    Tomonidan taqdim etilgan

    Siqish, nusxalash, shifrlash


    SecureFiles


    Crash tolerantligi


    Atom operatsiyalari, jurnallar


    Ko'zgu, chizish, onlayn saqlash joyi


    ASM

    Tabiiy ofatlarni tiklash, o'qilishi mumkin bo'lgan masofadan boshqarish oynasi

    Ma'lumot qo'riqchisi


    Tizimli zaxira


    RMAN, zaxira nusxa olish


    Ko'p tugunli miqyoslilik, shaffof etishmovchilik


    RAK

    Impromptu suratlari

    Izchil o'qish


    O'z vaqtida tiklang


    Flashback, Media Recovery


    Saqlash / moslik


    Jami eslash


    Tarmoq xavfsizligi


    SSL

    O'zingizning "fayl tizimini" yarating

    • Ma'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 satri

    getPath 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 0,54 Mb.
    1   2   3   4   5   6   7   8   9   ...   24




    Download 0,54 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    *Ma'lumotni saqlash: ma'lumotlar bazasi istiqboli Kevin Jernigan Katta direktor

    Download 0,54 Mb.