Clipper, oragle, mysql tizimlarini texnik va texnologik jarayonlarda qo’llash


Download 97.97 Kb.
bet3/7
Sana07.03.2023
Hajmi97.97 Kb.
#1246575
1   2   3   4   5   6   7
Bog'liq
CLIPPER, ORAGLE, MYSQL TIZIMLARINI TEXNIK VA TEXNOLOGIK JARAYONLARDA QO’LLASH

Cheklovlar
InnoDB-ning standart qiymatidan tashqari ba'zi bir saqlash dvigatellaridan foydalanganda MySQL to'liq mos kelmaydi SQL amalga oshirilgan ba'zi funktsiyalar uchun standart, shu jumladan chet el kalit ma'lumotlari.[89] Tekshiruv cheklovlari tahlil qilinadi, ammo MySQL 8.0.15 versiyasidan oldin barcha saqlash dvigatellari tomonidan e'tiborga olinmaydi.[90][91]
MySQL 5.7 ga qadar triggerlar har bir harakat / vaqt uchun bittasi bilan cheklanadi, ya'ni ko'pi bilan bitta triggerni keyin bajarilishini aniqlash mumkin. KIRITMOQ operatsiya va undan oldin KIRITMOQ o'sha stolda.[92]Ko'rishlar bo'yicha biron bir tetikleyiciyi aniqlash mumkin emas.[92]
Kabi MySQL ma'lumotlar bazasining ichki funktsiyalari UNIX_TIMESTAMP () qaytib keladi 0 03:14:07 dan keyin UTC kuni 19 yanvar 2038 yil.[93]Yaqinda ichki navbatga qo'yilgan muammoni hal qilishga urinish bo'ldi.[94]
Joylashtirish
MySQL-ni manba kodidan qo'lda o'rnatish va o'rnatish mumkin, lekin odatda maxsus sozlash talab qilinmasa, u ikkilik paketdan o'rnatiladi. Ko'pchilikda Linux tarqatishpaketlarni boshqarish tizimi MySQL-ni minimal kuch bilan yuklab olishi va o'rnatishi mumkin, ammo xavfsizlik va optimallash parametrlarini sozlash uchun qo'shimcha konfiguratsiya talab qilinadi.

LAMP dasturiy ta'minot to'plami, bu erda birgalikda namoyish etiladi Kalmar.
MySQL yanada kuchli mulkiy ma'lumotlar bazalariga past darajadagi alternativ sifatida boshlangan bo'lsa-da, u asta-sekin yuqori darajadagi ehtiyojlarni qo'llab-quvvatlash uchun rivojlanib bordi. Bu hali ham ko'pincha a-ning tarkibiy qismi sifatida kichik va o'rta miqyosdagi bitta serverli tarqatishda qo'llaniladi LAMP-boshqa veb-dastur yoki mustaqil ma'lumotlar bazasi serveri sifatida. MySQL-ning aksariyat jozibadorligi nisbatan soddaligi va foydalanish qulayligidan kelib chiqadi, bu kabi ochiq manbali vositalar ekotizimi bilan ta'minlanadi. phpMyAdmin.O'rta diapazonda MySQL-ni kuchliroq qo'shimcha qurilmalarda, masalan, gigabaytli xotirali ko'p protsessorli serverda joylashtirish orqali kattalashtirish mumkin.
Shu bilan birga, bitta serverda ishlashni qanchalik kengaytirishi mumkin bo'lgan chegaralar mavjud ("kattalashtirish"), shuning uchun katta hajmlarda, takomillashtirilgan ishlash va ishonchni ta'minlash uchun ko'p serverli MySQL ("kattalashtirish") dasturlari talab qilinadi. Odatda yuqori darajadagi konfiguratsiya ma'lumotlar yozish operatsiyalarini bajaradigan kuchli asosiy ma'lumotlar bazasini o'z ichiga olishi mumkin takrorlangan barcha o'qish operatsiyalarini bajaradigan bir nechta qullarga.[95] Asosiy server doimiy ravishda bog'langan qullarga binlog hodisalarini yuboradi, shuning uchun ishlamay qolganda qul yangi ish joyiga ko'tarilib, bo'sh vaqtni minimallashtiradi. Ma'lumotlar bazasi so'rovlaridan olingan natijalarni xotirada keshlash orqali ishlashning yanada yaxshilanishi mumkin yodlangan, yoki ma'lumotlar bazasini kichik qismlarga ajratish parchalar bir qator tarqatilgan server klasterlariga tarqalishi mumkin.[96]

Download 97.97 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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