MySQL və MS SQL Server arasındakı fərq

MySQL və MS SQL Server arasındakı fərq
MySQL və MS SQL Server arasındakı fərq

Video: MySQL və MS SQL Server arasındakı fərq

Video: MySQL və MS SQL Server arasındakı fərq
Video: ŞEHİRDEKİ HERKES HEROBRİNE OLDU! 😱 - Minecraft 2024, Iyul
Anonim

MySQL vs MS SQL Server

MySQL

MySQL açıq mənbəli verilənlər bazası idarəetmə sistemidir. Yüksək etibarlılığı, istifadəsi asanlığı və yüksək performansı səbəbindən çox populyardır. MySQL Apache, Linux, Perl/PHP və s. üzərində qurulmuş bir çox ən son proqramlar üçün istifadə olunur. Google, Alcatel Lucent, Facebook, Zappos və Adobe kimi bir çox məşhur təşkilatlar bu verilənlər bazası idarəetmə sisteminə etibar edir.

MySQL MAC OS, Windows, Linux, IBM AIX, HP-UX daxil olmaqla iyirmidən çox platformada işləyə bilər və çox rahatlıq təmin edir. MySQL verilənlər bazası sistemi tərəfindən müxtəlif verilənlər bazası alətləri, xidmətlər, təlim və dəstək təmin edilir. MySQL müxtəlif nəşrlərdə təqdim olunur:

Enterprise Edition

Bu nəşr OLTP (Ölçəklənən Onlayn Transaction Processing) verilənlər bazası proqramlarını təmin edir və həmçinin yüksək keyfiyyətli performans təqdim edir. Onun imkanlarına geri çəkilmə, sıra səviyyəsində kilidləmə, tam öhdəliyi və qəzanın bərpası daxildir. Böyük verilənlər bazası sistemlərini idarə etmək və işini yaxşılaşdırmaq üçün bu nəşrdə verilənlər bazası bölməsinə də icazə verilir.

Enterprise Edition-a MySQL Enterprise Backup, Enterprise Monitor, Query Analyzer və MySQL WorkBench daxildir.

Standart Buraxılış

Bu nəşr həm də OLTP proqramları və yüksək performans təmin edir. Standart nəşrə həmçinin ACID uyğunluğu və əməliyyat üçün təhlükəsiz verilənlər bazası yaradan InnoDB daxildir. Ölçəklənən tətbiqlər və yüksək performans təmin etmək üçün bu verilənlər bazası sistemi tərəfindən replikasiyaya da icazə verilir.

Klassik Buraxılış

Oxumaq üçün intensiv proqramlar hazırlamaq üçün MyISAM yaddaş mühərrikindən istifadə edən OEM-lər, VAR-lar və ISV-lər üçün ideal verilənlər bazası sistemidir. Klassik nəşrdən istifadə etmək asandır və aşağı idarəetmə tələb edir. Bununla belə, bu nəşr yalnız VAR, ISV və OEM-lər üçündür. Klassik nəşrdən daha təkmil nəşrlərə asanlıqla təkmilləşdirilə bilər.

SQL Server

SQL Server Microsoft tərəfindən hazırlanmış RDBMS-dir (Relational Database Management System). Bu sistem Microsoft və Sybase-dən proqramlaşdırma genişləndirmələri dəsti olan Transact-SQL üzərində işləyir. T-SQL səhv və istisnaların idarə edilməsi, əməliyyatlara nəzarət, elan edilmiş dəyişənlər və sıraların işlənməsi daxil olmaqla digər funksiyaları əlavə edir. Bununla belə, Sybase orijinal SQL Serverini 1980-ci illərdə inkişaf etdirdi. Son versiya OS/2 üçün Ashton-Tate, Sybase və Microsoft ilə əməkdaşlıqda hazırlanmış SQL Server 4.2 adlanırdı.

SQL Server 2005 2005-ci ilin noyabr ayında istifadəyə verilmişdir. Bu versiya verilənlər bazası tətbiqləri üçün təkmilləşdirilmiş etibarlılıq, çeviklik, təhlükəsizlik və miqyaslılığı təmin etmişdir.

SQL Server tərəfindən təmin edilən xüsusiyyətlər bunlardır:

Database Mirroring – SQL Server istifadə edərək, gözləmə serveri olduqda avtomatik nasazlığın bərpasını qurmaq olar.

Onlayn İndeksləmə Əməliyyatları – SQL Server həmçinin əlavələr, silmələr və yeniləmələr kimi paralel dəyişikliklərə imkan verir.

Management Studio – İdarəetmə studiyası istifadəçilərə SQL server verilənlər bazalarını yerləşdirməyə, problemləri həll etməyə və inkişaf etdirməyə imkan verən alətlər dəstidir.

Məlumatların Bölünməsi – İndekslərin və böyük cədvəllərin səmərəli idarə edilməsi indeks bölmələri və yerli cədvəllər ilə təkmilləşdirilmiş məlumat bölməsi ilə təmin edilir.

Müəssisələr üçün SQL server həmçinin İnteqrasiya Xidmətləri, Hesabat Xidmətləri, Məlumatların öyrənilməsi, əsas performans göstəriciləri, klasterləşdirmə dəstəyi, proaktiv keşləmə və repot qurulmasını təmin edir. O, həmçinin Microsoft Office ilə inteqrasiyanı təmin edir.

Xülasə etmək üçün, – MySQL açıq mənbəli verilənlər bazası idarəetmə sistemidir, SQL Server isə Microsoft tərəfindən hazırlanmışdır

– MySQL iyirmidən çox platformada işləyə bilər, halbuki SQL Server müxtəlif platformaları dəstəkləmir

Tövsiyə: