ההבדל בין MySQL ו- MS SQL Server

Anonim

MySQL לעומת MS SQL Server

MySQL

MySQL היא מערכת לניהול מסדי נתונים קוד פתוח. זה מאוד פופולרי בגלל האמינות הגבוהה שלה, קלות שימוש וביצועים גבוהים. MySQL משמש עבור יישומים רבים אשר בנויים על אפאצ 'י, לינוקס, Perl / PHP וכו' ארגונים פופולריים רבים כגון גוגל, אלקטל לוסנט, פייסבוק, זאפוס אדובי להסתמך על מערכת ניהול מסדי נתונים זו.

- MySQL יכול לרוץ על יותר מעשרים פלטפורמות הכוללות MAC OS, Windows, Linux, IBM AIX, HP-UX ומספקת גמישות רבה. מגוון רחב של כלי מסד נתונים, שירותים, תמיכה ותמיכה מסופק על ידי מערכת מסד הנתונים MySQL. MySQL מגיע במהדורות שונות:

Enterprise Edition

מהדורה זו מספקת יישומי מסדי נתונים של OLTP (עיבוד נתונים מקוונות), וכן מספקת ביצועים באיכות גבוהה. היכולות שלה כוללות החזרה, ברמה נעילה ברמה, להתחייב מלא התאוששות לקרוס. כדי לנהל כמו גם לשפר את הביצועים של מערכות מסד נתונים גדול, מחיצות מסד נתונים מותר גם על ידי מהדורה זו.

Enterprise Edition כולל גיבוי Enterprise MySQL, Enterprise Monitor, שאילתה Analyzer ו MySQL Workbench.

Standard Edition

מהדורה זו מספקת גם יישומי OLTP וכן ביצועים גבוהים. המהדורה הסטנדרטית כוללת גם את InnoDB שעושה אותו תואם ACID ואת מסד הנתונים בטוח העסקה. כדי לספק יישומים ניתנים להרחבה וביצועים גבוהים, שכפול מותר גם במערכת מסד נתונים זו.

->

מהדורה קלאסית

זוהי מערכת מסד הנתונים האידיאלית עבור יצרני ציוד מקורי, רכיבי VARs ו- ISV המשתמשים במנוע האחסון MyISAM לפיתוח יישומים אינטנסיביים לקריאה. המהדורה הקלאסית קלה לשימוש ודורשת ניהול נמוך. עם זאת, מהדורה זו היא רק עבור VARs, ISVs ו OEMs. ניתן בקלות לשדרג למהדורות מתקדמות יותר מהמהדורה הקלאסית.

SQL Server

SQL Server הוא RDBMS (מערכת ניהול מסדי נתונים יחסיים) שפותחה על-ידי Microsoft. מערכת זו פועלת על Transact-SQL המהווה קבוצה של הרחבות תכנות של מיקרוסופט Sybase. T-SQL מוסיף תכונות אחרות הכוללות טיפול שגיאה וטיפול, בקרת העסקה, משתנים מוצהרים ועיבוד שורות. עם זאת, Sybase פיתחה את SQL Server המקורי בחזרה 1980s. הגרסה הסופית נקראה SQL Server 4. 2 שפותחה בשיתוף עם אשטון-טייט, Sybase ו- Microsoft עבור OS / 2.

SQL Server 2005 הושק בחודש נובמבר 2005. גרסה זו סיפקה אמינות משופרת, גמישות, אבטחה ומדרגיות ליישומי מסדי נתונים.

התכונות שסופקו על ידי SQL Server הן:

שיקוף מסד נתונים - באמצעות SQL Server, ניתן להגדיר שחזור אוטומטי של כשל במקרה של שרת המתנה.

Online Indexing Operations - SQL Server מאפשר גם שינויים מקבילים כגון הוספה, מחיקה ועדכונים.

ניהול אולפן - סטודיו לניהול הוא אוסף של כלים המאפשר למשתמשים לפרוס, לפתור ולפתח מסדי נתונים של SQL Server.

Data Partitioning - ניהול יעיל של אינדקסים ושולחנות גדולים מסופק עם מחיצות נתונים אשר משופרת עם פריסה אינדקס טבלאות יליד.

לעסקים, SQL Server מספק גם שירותי אינטגרציה, שירותי דיווח, כריית נתונים, מחוונים לביצועי מפתח, תמיכה באשכולות, אחסון במטמון מונע ובניית מחדש. הוא גם מספק אינטגרציה עם Microsoft Office.

כדי לסכם את

-

MySQL היא מערכת לניהול מסדי נתונים בקוד פתוח ואילו SQL Server פותחה על-ידי Microsoft -

MySQL יכול לפעול על יותר מעשרים פלטפורמות ואילו SQL Server אינו תומך במגוון רחב של פלטפורמות