Dərsə Mysql öyrən "Mysql development Training"


Verilənlərin saxlanılma sistemləri(Storage Engine).Primary key.Update və Delete əmrləri



Yüklə 3,16 Mb.
səhifə13/35
tarix01.01.2022
ölçüsü3,16 Mb.
#103080
növüDərs
1   ...   9   10   11   12   13   14   15   16   ...   35
MySQL Development Training 4-cü dərs
Verilənlərin saxlanılma sistemləri(Storage Engine).Primary key.Update və Delete əmrləri


Təlimçi : Etibar Vəzirov

Java Developer

Verilənlərin saxlanılma sistemləri

(Storage Engine).

MySQL-in 3-cü versiyasından 5.5 versiyasına qədər əsas Storage Engine olaraq MyİSAM istifadə olunurdu.MyİSAM-in əsas üstün cəhəti o idi ki o platformalar arası keçid zamanı heç bir problem yaratmırdı və rahatlıqla inteqrasiya oluna bilirdi.
Həmçinin MyİSAM-da select sorğusu çox sürətlə yerinə yetirilir. Bunun səbəbi MyİSAM-in özünün foreign key-i dəstəkləmə qabiliyyətinin olmamasıdır.

MyİSAM-in çatışmayan cəhəti isə onun tranzaksiyaları dəstəkləməməsidir.


Tranzaksiya haqqında biraz informasiya verək. Tranzaksiya birdən çox əməliyyatın vahid bir əməliyyat kimi qəbul

edilməsidir.Bu əməliyyatlar qrupundan hər hansı biri uğurla yerinə yetirilmədiyi halda tranzaksiya tamamlanmır.



MySQL-in 5.5 versiyasından sonra default engine olaraq İnnoDB istifadə olunur.İnnoDB-nin ən üstün cəhətləri özlüyündə tranzaksiyaları və foreign key-i dəstəkləməsidir.

Biz indi MySQL -in 5.6 versiyasını

istifadə etdiyimizə görə bizim yaratdğımız cədvəl tipləri üçün storage engine İnnoDB-dir.Məsələn employee cədvəlinin

show create table employee; sorğusu ilə sintaksisinə nəzər salsaq engine

olaraq İnnoDB istifadə olunduğunu görərik.


Bundan əlavə həmçinin cədvəlin özünün kodlaşma sistemi də

olur.Məsələn utf8, utf16, latin1 və s.

MySQL-də cədvəllərin standart kodlaşma sistemi latin1-

dir.Bu yuxarıdakı nümunədən də görünür.

Onun dəyişilməsi qaydası ilə gəlin tanış olaq.Bunun üçün cədvəli yaradarkən sonda default charset=utf8; yazmaq lazımdır:


Yüklə 3,16 Mb.

Dostları ilə paylaş:
1   ...   9   10   11   12   13   14   15   16   ...   35




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin