I bob. Quyosh/shamol energiya ta’minoti manbalarinining tahlili 8


Download 467.96 Kb.
bet10/23
Sana03.06.2024
Hajmi467.96 Kb.
#1899229
1   ...   6   7   8   9   10   11   12   13   ...   23
Bog'liq
1.BMI finish tayyor1

Malumotlar bazasi sifatida. MySQL (/ ˌmaɪˌɛsˌkjuːˈɛl / "My S-Q-L") - ochiq manbali ma’lumotlar bazasini boshqarish tizimi (RDBMS). Uning nomi "My" birikmasi, asoschisi Maykl Videniusning qizining ismi va "SQL", Structured Query Language uchun qisqartma.
MySQL GNU General Public License shartlariga muvofiq bepul va ochiq manbali dastur bo‘lib, shuningdek, turli xil xususiy litsenziyalarda mavjud. MySQL Sun Microsystems (hozirda Oracle Corporation) tomonidan sotib olingan MySQL AB shved kompaniyasi tomonidan homiylik qilingan. 2010 yilda Oracle Sun-ni sotib olganida, Videnius MariaDB-ni yaratish uchun ochiq manbali MySQL loyihasini amalga oshirdi.
MySQL ijobiy sharhlarni oldi va sharhlovchilar buni "o‘rtacha holatda juda yaxshi" bajarayotganligini va "ishlab chiquvchilar interfeysi mavjudligini" va hujjatlar (veb-saytlar va shunga o‘xshashlar orqali haqiqiy dunyoda fikr-mulohazalarni aytmaslik kerak) juda muhimligini payqadilar. juda yaxshi "." [11] Shuningdek, u "tez, barqaror va haqiqiy ko‘p foydalanuvchi, ko‘p tishli sql ma’lumotlar bazasi serveri" bo‘lishi sinovdan o‘tkazildi.
MySQL Devid Axmark, Allan Larsson va Maykl "Monty" Videnius tomonidan asos solingan MySQL AB shved kompaniyasi tomonidan yaratilgan. Widenius va Axmark tomonidan MySQL-ning asl rivojlanishi 1994 yilda boshlangan. [12] MySQL-ning birinchi versiyasi 1995 yil 23-mayda paydo bo‘lgan. Dastlab mSQL-dan shaxsiy foydalanish uchun, past darajadagi ISAM tili asosida yaratilgan, uni yaratuvchilar juda sekin va egiluvchan deb bilishgan. Ular mSQL bilan bir xil API-ni saqlab, yangi SQL interfeysini yaratdilar. API-ni mSQL tizimiga mos tutish bilan, ko‘plab ishlab chiquvchilar (litsenziyalangan) mSQL antecedent o‘rniga MySQL-dan foydalanishlari mumkin edi.
Birinchi ichki nashr 1995 yil 23 mayda
3.19 versiyasi: www.tcx.se dan 1996 yil oxirida
3.20 versiyasi: 1997 yil yanvar
Windows versiyasi 1998 yil 8-yanvarda Windows 95 va NT uchun chiqarilgan
3.21-versiya: ishlab chiqarish 1998 yil, www.mysql.com dan
3.22 versiyasi: alfa, 1998 yildan beri beta
3.23 versiyasi: beta 2000 yil iyun, ishlab chiqarish 2001 yil 22-yanvar
4.0 versiyasi: 2002 yil avgust oyidan beta, 2003 yil mart (ishlab chiqarish birlashmalari) chiqarilgan.
4.01 versiyasi: 2003 yil avgustdan boshlab beta-versiya, Jyoti [aniqlik kiritilishi kerak] [zarur bo‘lgan] ma’lumotlar bazasini kuzatish uchun MySQL-ni qabul qiladi
4.1 versiya: 2004 yil iyun oyidan boshlab beta, 2004 yil oktyabrda ishlab chiqarish (R-daraxtlar va b-daraxtlar, quyi so‘rovlar, tayyorlangan bayonotlar).
5.0 versiyasi: 2005 yil mart oyidan boshlab beta, 2005-yil oktabrda ishlab chiqarish (kursorlar, saqlanadigan protseduralar, tetiklar, ko‘rinishlar, XA operatsiyalari).
Federativ Saqlash Dvigatelini ishlab chiquvchisining ta’kidlashicha "Federativ Saqlash Dvigateli - bu kontseptsiyani isbotlovchi vosita", ammo MySQL 5.0 versiyasining asosiy tarqatishlari uni o‘z ichiga olgan va sukut bo‘yicha yoqilgan. Ba’zi qisqartirilgan hujjatlarning hujjatlari "MySQL Federated Stables: Missing qo‘llanmasi" da uchraydi.
Sun Microsystems MySQL AB ni 2008 yilda sotib olgan.
5.1-versiya: ishlab chiqarish relizi 2008 yil 27-noyabr (voqealarni rejalashtiruvchi, qismlarga ajratish, plagin API, qatorga ko‘paytirish, server jurnallari jadvallari)
5.1 versiyasida 5.0 versiyadagi 35 ga qo‘shimcha ravishda, 20 tanazzulga uchragan va noto‘g‘ri natija xatolari kiritilgan (5.1.51 versiyasidan deyarli barchasi).
Ma’lumotlar omborida foydalanishda MySQL 5.1 va 6.0-alfa sust ishlashini ko‘rsatdi - qisman bitta so‘rovni qayta ishlash uchun bir nechta protsessor yadrolaridan foydalana olmaganligi sababli.
Seminxron replikatsiya.
SQL standartiga muvofiq SIGNAL va RESIGNAL bayonoti.
Unicode qo‘shimcha belgilarini qo‘llab-quvvatlash utf16, utf32 va utf8mb4 [1-eslatma].
Foydalanuvchi tomonidan ajratish uchun yangi imkoniyatlar.
MySQL Server 6.0.11-alfa 2009 yil 22-mayda 6.0 liniyasining so‘nggi chiqishi sifatida e’lon qilindi. Kelajakda MySQL Serverni ishlab chiqishda yangi relizlar modeli qo‘llaniladi. 6.0 uchun ishlab chiqilgan xususiyatlar kelajakdagi nashrlarga qo‘shilmoqda.
MySQL 5.6-ning umumiy mavjudligi 2013 yil fevral oyida e’lon qilindi. Yangi xususiyatlar so‘rovlarni optimallashtirish samaradorligini oshirish, InnoDB-da yuqori tranzaktsion o‘tkazish qobiliyati, yangi NoSQL uslubidagi xotirali API-lar, juda katta jadvallarni so‘rash va boshqarish uchun bo‘linish yaxshilanishi, millisekundlarni to‘g‘ri saqlaydigan TIMESTAMP ustun turi, replikatsiyaning yaxshilanishi va ishlashning yaxshi monitoringi. mavjud ma’lumotlarni PERFORMANCE_SCHEMA orqali kengaytirish orqali. InnoDB saqlash mexanizmi to‘liq matnli qidiruvni qo‘llab-quvvatlash va guruh majburiyatlarini yaxshilashni o‘z ichiga oladi.
MySQL 5.7-ning umumiy mavjudligi 2015 yil oktyabr oyida e’lon qilindi. MySQL 5.7.8, 2015 yil avgust, MySQL RFC 7159 tomonidan belgilangan mahalliy JSON ma’lumot turini qo‘llab-quvvatlaydi.
MySQL Server 8.0 2018 yil aprel oyida e’lon qilindi, shu jumladan NoSQL Document Store, atom va halokat xavfsiz DDL jumlalari va JSON kengaytirilgan sintaksisi, JSON jadval funktsiyalari, yaxshilangan tartiblash va qisman yangilanishlar kabi yangi funktsiyalar. Oldingi MySQL Server 8.0.0-dmr (Milestone Release) 2016 yil 12-sentyabr kuni e’lon qilindi.

1.10-jadval.


Mysql versiyalari


Download 467.96 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   23




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