Mysql enterprise Encryption Faqat tanlangan tijorat nashrlarida mavjud



Download 371,46 Kb.
bet7/13
Sana02.01.2022
Hajmi371,46 Kb.
#311216
1   2   3   4   5   6   7   8   9   10   ...   13
Bog'liq
MySQL Enterprise Encryption

Chiqarilish tarixi tahrir ]

Chiqarish

Umumiy mavjudligi

Eng so'nggi kichik versiyasi

Oxirgi nashr

Yordamning oxiri [45]

5.1

2008 yil 14 noyabr ; 12 yil oldin [46]

5.1.73 [47]

2013-12-03

2013 yil dekabr

5.5

2010 yil 3 dekabr ; 10 yil oldin [48]

5.5.62 [49]

2018-10-22

2018 yil dekabr

5.6

2013 yil 5 fevral ; 8 yil oldin [50]

5.6.51 [51]

2021-01-20

2021 yil fevral

5.7

2015 yil 21 oktyabr ; 6 yil oldin [52]

5.7.35 [53]

2021-07-20

2023 yil oktyabr

8.0

2018 yil 19 aprel ; 3 yil oldin [54]

8.0.27 [55]

2021-10-19

2026 yil aprel

Afsona:

Eski versiya

Eski versiya hali ham saqlanib qolgan

Eng so'nggi versiya

Oldindan ko'rishning so'nggi versiyasi

Sun Microsystems sotib olinganidan keyin 6-versiya ustida ishlash to'xtatildi. MySQL Cluster mahsuloti 7-versiyadan foydalanadi. Keyingi asosiy versiya raqami sifatida 8-versiyaga o'tish to'g'risida qaror qabul qilindi. [56]

Huquqiy nizolar va sotib olishlar tahrir ]

2001 yil 15 iyunda NuSphere MySQL AB, TcX DataKonsult AB va uning asl mualliflari Maykl ("Monti") Widenius va Devid Axmarkni AQShning Boston tuman sudida "shartnomani buzganlik, uchinchi tomon shartnomalari va munosabatlariga noqonuniy aralashish va adolatsiz raqobat " uchun sudga berdi. ". [57] [58]

2002 yilda MySQL AB Progress NuSphere kompaniyasini mualliflik huquqi va savdo belgisini buzganlik uchun Qo'shma Shtatlar okrug sudida sudga berdi . NuSphere litsenziyaga mos kelmasdan MySQL GPL kodini NuSphere Gemini jadvali bilan bog'lash orqali MySQL AB mualliflik huquqini buzgan. [59] 2002-yil 27-fevralda sudya Patti Saris oldidagi dastlabki eshituvdan so‘ng tomonlar kelishuv muzokaralariga kirishdilar va oxir-oqibat kelishuvga erishdilar. [60] Sud majlisidan soʻng FSF “Sudya Saris GNU GPLni majburiy va majburiy litsenziya deb bilishini aniq aytdi” deb izoh berdi. [61]

2005 yil oktyabr oyida Oracle korporatsiyasi MySQL-ga tranzaktsiyalar va xorijiy kalitlar kabi funktsiyalarni taqdim etish imkonini beruvchi uchinchi tomon InnoDB saqlash mexanizmini ishlab chiqqan Finlyandiya Innobase OY kompaniyasini sotib oldi . Sotib olingandan so'ng, Oracle press-relizida kompaniya dasturiy ta'minotini MySQL AB uchun taqdim etishni ta'minlaydigan shartnomalar 2006 yilda bir muncha vaqt yangilanishi (va, ehtimol, qayta ko'rib chiqilishi) kerakligi ta'kidlangan. [62] 2006 yil aprel oyida bo'lib o'tgan MySQL foydalanuvchilari konferentsiyasi paytida MySQL AB MySQL AB va Innobase OY litsenziya shartnomasini "ko'p yillik" uzaytirishga rozi bo'lganliklarini tasdiqlovchi press-reliz e'lon qildi. [63]

2006-yil fevral oyida Oracle korporatsiyasi boshqa MySQL saqlash mexanizmi uchun asos boʻlgan maʼlumotlar bazasi dvigateli Berkeley DB ni ishlab chiqaruvchi Sleepycat Software ni [64] sotib oldi . Bu unchalik ta'sir qilmadi, chunki Berkeley DB keng qo'llanilmagan va 2006 yil oktyabr oyida chiqarilgan MySQL 5.1 ning GA-dan oldingi versiyasi bo'lgan MySQL 5.1.12 da (foydalanmaslik tufayli) to'xtatilgan edi. [65]

2008 yil yanvar oyida Sun Microsystems MySQL AB ni 1 milliard dollarga sotib oldi. [66]

2009 yil aprel oyida Oracle korporatsiyasi MySQL mualliflik huquqi va savdo belgisi egalari bo'lgan Sun Microsystems [67] sotib olish bo'yicha shartnoma tuzdi . Sun direktorlar kengashi kelishuvni bir ovozdan ma'qulladi. Shuningdek, u Sun aksiyadorlari tomonidan va 2009-yil 20-avgustda AQSh hukumati tomonidan tasdiqlangan. [68] 2009-yil 14-dekabrda Oracle MySQL-ni [69] avvalgi toʻrt yil davomida boʻlgani kabi yaxshilashni davom ettirishga vaʼda berdi .

MySQL AB asoschilaridan biri Monty Widenius tomonidan Oracle'dan "MySQL-ni saqlash" [70] uchun MySQL AB ni Oracle sotib olishga qarshi harakat boshlandi . 50 000 dan ortiq ishlab chiquvchilar va foydalanuvchilarning petitsiyasida Evropa Komissiyasi sotib olishni ma'qullashni bloklashga chaqirdi. Shu bilan birga, ba'zi Free Software fikr rahbarlari (shu jumladan, Pamela Jones ning Groklaw , Yan Wildeboer va Karlo Piana ham birlashtirish tartibga solish tartibda CO-maslahat sifatida harakat) birlashishi so'zsiz tasdiqlash uchun tarafdori. [71] [72] [73]Yevropa Komissiyasi bilan olib borilgan muzokaralar doirasida Oracle MySQL serveri kamida 2015 yilgacha MySQL AB tomonidan uzoq vaqtdan beri foydalanilgan, mulkiy va GPL versiyalari mavjud bo'lgan qo'sh litsenziyalash strategiyasidan foydalanishni davom ettirish majburiyatini oldi. Evropa Ittifoqining monopoliyaga qarshi kurashi "birlashishni tasdiqlash sharti sifatida MySQL-dan voz kechishga bosim o'tkazgan". Ammo, WikiLeaks maʼlumotlariga koʻra, AQSh Adliya vazirligi Oracle iltimosiga koʻra, Yevropa Ittifoqiga birlashishni soʻzsiz maʼqullash uchun bosim oʻtkazgan. [74] Yevropa Komissiyasi 2010-yil 21-yanvarda Oracle-ning MySQL AB-ni sotib olishini so'zsiz tasdiqladi. [75]

2010 yilning yanvar oyida, MySQL AB Oracle ning sotib oldin, Monty Videnius bir GPL-faqat boshladi sanchqini , MariaDB . MariaDB MySQL server 5.5 bilan bir xil kod bazasiga asoslangan va Oracle tomonidan taqdim etilgan versiyalar bilan moslikni saqlashga qaratilgan. [76]

Xususiyatlar [ tahrir ]

MySQL ikki xil nashr ostida taqdim etiladi: ochiq manba MySQL Community Server [77] va xususiy Enterprise Server . [78] MySQL Enterprise Server bir qator xususiy kengaytmalar bilan ajralib turadi, ular server plaginlari sifatida o'rnatiladi, lekin aks holda versiya raqamlash tizimini baham ko'radi va bir xil kod bazasidan qurilgan.

MySQL 5.6 da mavjud bo'lgan asosiy xususiyatlar:



  • ANSI SQL 99 ning keng to'plami , shuningdek kengaytmalar

  • O'zaro platformalarni qo'llab-quvvatlash

  • SQL/PSM ga chambarchas amal qiladigan protsessual tildan foydalangan holda saqlangan protseduralar [79]

  • Triggerlar

  • Kursorlar

  • Yangilanadigan ko'rinishlar

  • InnoDB saqlash mexanizmidan foydalanganda onlayn ma'lumotlarni aniqlash tili (DDL).

  • Axborot sxemasi

  • Monitoring maqsadlarida server bajarilishi va so'rovlar ishlashi haqidagi statistik ma'lumotlarni to'playdigan va jamlaydigan ishlash sxemasi. [80]

  • Ish vaqti xatti-harakatlarini nazorat qilish uchun SQL rejimi variantlari to'plami , shu jumladan SQL standartlariga yaxshiroq rioya qilish uchun qat'iy rejim.

  • X/Open XA taqsimlangan tranzaksiyani qayta ishlashni (DTP) qo'llab-quvvatlash; standart InnoDB saqlash mexanizmidan foydalangan holda, buning bir qismi sifatida ikki fazali majburiyat

  • Standart InnoDB Storage Enginedan foydalanganda saqlash nuqtalari bilan operatsiyalar . NDB Cluster Storage Engine ham tranzaktsiyalarni qo'llab-quvvatlaydi.

  • InnoDB va NDB Cluster Storage Enginelardan foydalanishda ACID muvofiqligi [81]

  • SSL qo'llab-quvvatlash

  • So'rovlarni keshlash

  • Sub tanlaydi (ya'ni, ichki tanlaydi)

  • O'rnatilgan replikatsiyani qo'llab-quvvatlash

    • Mos kelmaydigan, replikatsiya: master-qul ko'p bandalariga bir usta [82] [83] Bir qul yoki ko'p ustalari [84]

    • Yarim sinxron replikatsiya: masterdan qulga replikatsiya, bunda master replikatsiyani kutadi [85] [86]

    • Sinxron replikatsiya: MySQL klasterida ko'p masterli replikatsiya taqdim etiladi . [87]

    • Virtual sinxronlash : MySQL serverlarining o'z-o'zidan boshqariladigan guruhlari ko'p master-quvvatlash bilan amalga oshirilishi mumkin: Galera Cluster [88] yoki o'rnatilgan Group Replication plaginlari [89]

  • Toʻliq matnni indekslash va qidirish [b]

  • O'rnatilgan ma'lumotlar bazasi kutubxonasi

  • Unicode yordami [a]

  • Optimizatorda qismlarni kesish bilan bo'lingan jadvallar

  • MySQL klasteri orqali umumiy-hech narsa klasterlash

  • Ilovadagi har bir jadval uchun eng samaralisini tanlash imkonini beruvchi bir nechta saqlash dvigatellari. [c]

  • InnoDB , MyISAM , Merge, Memory (uyma), Federated , Archive, CSV , Blackhole, NDB Cluster mahalliy saqlash mexanizmlari .

  • Bir soniyada topshiriqlar sonini oshirish uchun bir nechta ulanishlardan bir nechta tranzaktsiyalarni yig'ib, guruhlash.

Ishlab chiquvchilar MySQL Serverning kichik yangilanishlarini taxminan har ikki oyda chiqaradilar. Manbalarni MySQL veb-saytidan yoki MySQL-ning GitHub omboridan GPL litsenziyasi ostida olish mumkin.

Cheklovlar tahrirlash ]

InnoDB standartidan tashqari ba'zi saqlash mexanizmlarini ishlatganda, MySQL ba'zi amalga oshirilgan funksiyalar, shu jumladan xorijiy kalit havolalari uchun to'liq SQL standartiga mos kelmaydi . [90] Tekshirish cheklovlari tahlil qilinadi, lekin MySQL 8.0.15 versiyasidan oldin barcha saqlash mexanizmlari tomonidan e'tiborga olinmaydi. [91] [92]

MySQL 5.7 ga qadar triggerlar har bir harakat/vaqt uchun bittadan cheklangan, ya'ni ko'pi bilan bitta trigger INSERT operatsiyasidan keyin va bitta jadvalda INSERT dan oldin bajarilishi uchun aniqlanishi mumkin . [93] Ko'rinishlarda hech qanday tetik belgilab bo'lmaydi. [93]

MySQL maʼlumotlar bazasining UNIX_TIMESTAMP() kabi oʻrnatilgan funksiyalari 2038- yil 19-yanvar kuni 03:14:07 UTC dan keyin 0 ni qaytaradi . [94] Yaqinda, qachon? ] ichki navbatga qo'yilgan muammoni hal qilishga urinish bo'lgan edi. [95]



Joylashtirish tahrirlash ]

MySQL-ni manba kodidan qo'lda qurish va o'rnatish mumkin, lekin maxsus sozlashlar talab qilinmasa, u odatda ikkilik paketdan o'rnatiladi. Eng to'g'risida Linux distributivlari , paketi boshqarish tizimi yanada konfiguratsiya ko'pincha xavfsizlik va optimallashtirish sozlash uchun zarur bo'lgan-da, yuklab olishingiz mumkin va kam intilishlar bilan MySQL o'rnatish.





LAMP dasturiy taʼminot toʻplami, bu yerda Squid bilan birga koʻrsatiladi .

MySQL kuchliroq mulkiy ma'lumotlar bazalariga past darajadagi muqobil sifatida boshlangan bo'lsa-da, u asta-sekin katta hajmdagi ehtiyojlarni qo'llab-quvvatlash uchun rivojlandi. U hali ham ko'pincha kichik va o'rta miqyosdagi bitta serverli joylashtirishda, LAMP- ga asoslangan veb-ilovaning komponenti sifatida yoki mustaqil ma'lumotlar bazasi serveri sifatida ishlatiladi. MySQL-ning ko'p jozibadorligi phpMyAdmin kabi ochiq manbali vositalar ekotizimiga ega bo'lgan nisbatan soddaligi va foydalanish qulayligidan kelib chiqadi . O'rta diapazonda MySQLni gigabayt xotiraga ega bo'lgan ko'p protsessorli server kabi kuchliroq uskunada o'rnatish orqali masshtablash mumkin.

Biroq, bitta serverda unumdorlik qanchalik kengayishi mumkinligi bo'yicha cheklovlar mavjud ("kengaytirish"), shuning uchun kattaroq miqyoslarda yaxshilangan ishlash va ishonchlilikni ta'minlash uchun ko'p serverli MySQL ("kengaytirish") o'rnatilishi talab qilinadi. Oddiy yuqori darajadagi konfiguratsiya ma'lumotlarni yozish operatsiyalarini boshqaradigan va barcha o'qish operatsiyalarini bajaradigan bir nechta tobelarga takrorlanadigan kuchli asosiy ma'lumotlar bazasini o'z ichiga olishi mumkin . [96] Asosiy server doimiy ravishda binlog hodisalarini ulangan tobelarga surib turadi, shuning uchun ishlamay qolganda toʻxtash vaqtini minimallashtirib, yangi master boʻlishi mumkin. Ishlashning keyingi yaxshilanishiga memcached yordamida ma'lumotlar bazasi so'rovlari natijalarini xotirada keshlash yoki ma'lumotlar bazasini kichikroq bo'laklarga bo'lish orqali erishish mumkin.bir qator taqsimlangan server klasterlariga tarqalishi mumkin bo'lgan parchalar . [97]


Download 371,46 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish