MySQL жана MS SQL Server ортосундагы айырма

MySQL жана MS SQL Server ортосундагы айырма
MySQL жана MS SQL Server ортосундагы айырма

Video: MySQL жана MS SQL Server ортосундагы айырма

Video: MySQL жана MS SQL Server ортосундагы айырма
Video: Database vs Data Warehouse 2024, Июль
Anonim

MySQL жана MS SQL Server

MySQL

MySQL бул ачык булактуу маалымат базасын башкаруу системасы. Бул анын жогорку ишенимдүүлүгү, колдонуунун жөнөкөйлүгү жана жогорку өндүрүмдүүлүгү менен абдан популярдуу. MySQL Apache, Linux, Perl/PHP ж.б. негизделген көптөгөн акыркы колдонмолор үчүн колдонулат. Google, Alcatel Lucent, Facebook, Zappos жана Adobe сыяктуу көптөгөн таанымал уюмдар бул маалымат базасын башкаруу тутумуна таянышат.

MySQL жыйырмадан ашык платформада иштей алат, анын ичинде MAC OS, Windows, Linux, IBM AIX, HP-UX жана көп ийкемдүүлүктү камсыз кылат. MySQL маалымат базасы системасы тарабынан берилүүчү маалыматтар базасы куралдарынын, кызматтардын, окутуунун жана колдоонун кеңири түрү. MySQL ар кандай чыгарылыштарда келет:

Enterprise Edition

Бул чыгарылыш OLTP (Scalable Online Transaction Processing) маалымат базасынын тиркемелерин камсыз кылат жана ошондой эле жогорку сапаттагы аткарууну камсыз кылат. Анын мүмкүнчүлүктөрүнө артка кайтаруу, сап деңгээлинде кулпулоо, толук аткаруу жана катаны калыбына келтирүү кирет. Чоң маалымат базасы тутумдарын башкаруу жана жакшыртуу үчүн бул чыгарылышта маалымат базасын бөлүүгө да уруксат берилген.

Enterprise Edition MySQL Enterprise Backup, Enterprise Monitor, Query Analyzer жана MySQL WorkBench камтыйт.

Стандарттык чыгарылыш

Бул чыгарылыш OLTP тиркемелерин, ошондой эле жогорку аткарууну камсыз кылат. Стандарттык басылмада InnoDB да камтылган, бул аны ACIDге шайкеш келет жана транзакция үчүн коопсуз маалымат базасын түзөт. Масштабдуу колдонмолорду жана жогорку өндүрүмдүүлүктү жеткирүү үчүн бул маалымат базасы тутуму репликациялоого да уруксат берет.

Классикалык чыгарылыш

Бул окуу интенсивдүү колдонмолорду иштеп чыгуу үчүн MyISAM сактоо кыймылдаткычын колдонгон OEM, VAR жана ISV үчүн идеалдуу маалымат базасы системасы. Классикалык басылышын колдонуу оңой жана аз башкарууну талап кылат. Бирок, бул чыгарылыш VAR, ISV жана OEM үчүн гана. Классикалык чыгарылыштан өркүндөтүлгөн басылмаларга оңой жаңырса болот.

SQL Server

SQL Server – бул Microsoft тарабынан иштелип чыккан RDBMS (Реляциялык маалыматтар базасын башкаруу системасы). Бул система Transact-SQLде иштейт, бул Microsoft жана Sybase программалоо кеңейтүүлөрүнүн жыйындысы. T-SQL каталарды жана өзгөчө кырдаалдарды башкарууну, транзакцияларды башкарууну, жарыяланган өзгөрмөлөрдү жана саптарды иштетүүнү камтыган башка функцияларды кошот. Бирок, Sybase 1980-жылдары баштапкы SQL серверин иштеп чыккан. Акыркы версия SQL Server 4.2 деп аталды, ал OS/2 үчүн Ashton-Tate, Sybase жана Microsoft менен биргеликте иштелип чыккан.

SQL Server 2005 2005-жылдын ноябрында ишке киргизилген. Бул версия маалымат базасы тиркемелеринин жакшыртылган ишенимдүүлүгүн, ийкемдүүлүгүн, коопсуздугун жана масштабдуулугун камсыз кылган.

SQL Server тарабынан берилген функциялар:

Database Mirroring – SQL Server аркылуу күтүү режиминдеги серверде каталарды автоматтык түрдө калыбына келтирүүнү орнотууга болот.

Онлайн индекстөө операциялары – SQL Server ошондой эле кыстаруу, жок кылуу жана жаңыртуу сыяктуу бир убактагы өзгөртүүлөргө жол берет.

Менеджмент студиясы – Башкаруу студиясы – бул колдонуучуларга SQL серверинин маалымат базасын жайгаштырууга, көйгөйлөрдү чечүүгө жана өнүктүрүүгө мүмкүндүк берген куралдардын жыйындысы.

Маалыматтарды бөлүштүрүү – Индекстерди жана чоң таблицаларды эффективдүү башкаруу индекстерди бөлүү жана түпнуска таблицалар менен өркүндөтүлгөн маалыматтарды бөлүү менен камсыз кылынат.

Бизнес үчүн, SQL сервери ошондой эле Интеграция Кызматтарын, Отчеттук Кызматтарды, Маалыматтарды казып алууну, натыйжалуулуктун негизги көрсөткүчтөрүн, кластердик колдоону, проактивдүү кэштөө жана репот курууну камсыз кылат. Ал ошондой эле Microsoft Office менен интеграцияны камсыз кылат.

Кыскача айтканда, – MySQL ачык булактуу маалымат базасын башкаруу системасы, ал эми SQL Server Microsoft тарабынан иштелип чыккан

– MySQL жыйырмадан ашык платформада иштей алат, ал эми SQL Server ар кандай платформаларды колдобойт

Сунушталууда: