مای اس کیوال ( به انگلیسی: MySQL ) یک سامانه مدیریت پایگاه داده ها متن باز و یک پایگاه داده است، [ ۴] که توسط شرکت اوراکل توسعه، توزیع، و پشتیبانی می شود. [ ۴]
سرور مای اس کیوال به چندین کاربر اجازه استفاده هم زمان از داده ها را می دهد.
مای اس کیوال از مزیت های زیر بهره مند است:[ ۵]
• مقیاس پذیری و قابلیت انعطاف
• عملکرد بالا
• در دسترس بودن بالا
•
• پشتیبانی از تراکنش ها
• محافظت از داده
• آسان بودن مدیریت
• آزاد بودن برنامه
• پشتیبانی شبانه روزی
توسعه مای اس کیوال در سال ۱۹۹۴ توسط مایکل وایدنیوس و دیوید آکسمارک آغاز شد. [ ۶] اولین نسخه داخلی در ۲۳ می ۱۹۹۵ عرضه شد. در سال ۲۰۰۸ سان میکروسیستمز مای اس کیوال ای بی را خریداری کرد. [ ۷] شرکت اوراکل سان میکروسیستمز را در ۲۷ ژانویه ۲۰۱۰ خریداری کرد. [ ۸]
انواع داده های پشتیبانی شده در مای اس کیوال شامل موارد زیر است:[ ۹]
مای اس کیوال از چندین موتور ذخیره سازی پشتیبانی می کند که به عنوان نوع های جدول مختلف عمل می کنند. [ ۱۰] برخی انواع موتورهای ذخیره سازی در برابر تراکنش ها امن، و برخی دیگر در برابر تراکنش ها ناامن هستند.
لیست موتورهای ذخیره سازی مای اس کیوال شامل موارد زیر است:
• اینودی بی ( به انگلیسی: InnoDB ) : امن در برابر تراکنش ها است. از قواعد جامعیت کلید خارجی پشتیبانی می کند. از مای اس کیوال ۵٫۵٫۵ موتور ذخیره سازی پیش فرض مای اس کیوال است. [ ۱۱]
• مای آی سم ( به انگلیسی: MyISAM ) : قبل از نسخه ۵٫۵٫۵ موتور ذخیره سازی پیش فرض مای اس کیوال بود. [ ۱۲]
• حافظه ( به انگلیسی: Memory ) : تمام داده را به منظور دسترسی سریع در حافظه نگهداری می کند. [ ۱۰]
• ادغام ( به انگلیسی: Merge ) : قابلیت گروه بندی کردن چندین جدول مای آی سم مشابه و ارجاع به آن ها به عنوان یک جدول را می دهد. [ ۱۰]
• آرشیو ( به انگلیسی: Archive ) : برای نگهداری داده های آرشیوی که به ندرت به آن ها ارجاع می شود. [ ۱۰]
• متحد ( به انگلیسی: Federated ) : برای پیوند زدن چندین سرور مای اس کیوال مجزا برای ایجاد یک پایگاه داده منطقی از چندین سرور فیزیکی. [ ۱۰]
• سی اس وی ( به انگلیسی: CSV ) : داده را در فایل های متنی با قالب مقادیر جداشده با کاما ذخیره سازی می کند. [ ۱۰]
• سیاه چاله ( به انگلیسی: Blackhole ) : ورودی داده را قبول می کند، ولی آن را ذخیره نمی کند. [ ۱۰]
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفسرور مای اس کیوال به چندین کاربر اجازه استفاده هم زمان از داده ها را می دهد.
مای اس کیوال از مزیت های زیر بهره مند است:[ ۵]
• مقیاس پذیری و قابلیت انعطاف
• عملکرد بالا
• در دسترس بودن بالا
•
• پشتیبانی از تراکنش ها
• محافظت از داده
• آسان بودن مدیریت
• آزاد بودن برنامه
• پشتیبانی شبانه روزی
توسعه مای اس کیوال در سال ۱۹۹۴ توسط مایکل وایدنیوس و دیوید آکسمارک آغاز شد. [ ۶] اولین نسخه داخلی در ۲۳ می ۱۹۹۵ عرضه شد. در سال ۲۰۰۸ سان میکروسیستمز مای اس کیوال ای بی را خریداری کرد. [ ۷] شرکت اوراکل سان میکروسیستمز را در ۲۷ ژانویه ۲۰۱۰ خریداری کرد. [ ۸]
انواع داده های پشتیبانی شده در مای اس کیوال شامل موارد زیر است:[ ۹]
مای اس کیوال از چندین موتور ذخیره سازی پشتیبانی می کند که به عنوان نوع های جدول مختلف عمل می کنند. [ ۱۰] برخی انواع موتورهای ذخیره سازی در برابر تراکنش ها امن، و برخی دیگر در برابر تراکنش ها ناامن هستند.
لیست موتورهای ذخیره سازی مای اس کیوال شامل موارد زیر است:
• اینودی بی ( به انگلیسی: InnoDB ) : امن در برابر تراکنش ها است. از قواعد جامعیت کلید خارجی پشتیبانی می کند. از مای اس کیوال ۵٫۵٫۵ موتور ذخیره سازی پیش فرض مای اس کیوال است. [ ۱۱]
• مای آی سم ( به انگلیسی: MyISAM ) : قبل از نسخه ۵٫۵٫۵ موتور ذخیره سازی پیش فرض مای اس کیوال بود. [ ۱۲]
• حافظه ( به انگلیسی: Memory ) : تمام داده را به منظور دسترسی سریع در حافظه نگهداری می کند. [ ۱۰]
• ادغام ( به انگلیسی: Merge ) : قابلیت گروه بندی کردن چندین جدول مای آی سم مشابه و ارجاع به آن ها به عنوان یک جدول را می دهد. [ ۱۰]
• آرشیو ( به انگلیسی: Archive ) : برای نگهداری داده های آرشیوی که به ندرت به آن ها ارجاع می شود. [ ۱۰]
• متحد ( به انگلیسی: Federated ) : برای پیوند زدن چندین سرور مای اس کیوال مجزا برای ایجاد یک پایگاه داده منطقی از چندین سرور فیزیکی. [ ۱۰]
• سی اس وی ( به انگلیسی: CSV ) : داده را در فایل های متنی با قالب مقادیر جداشده با کاما ذخیره سازی می کند. [ ۱۰]
• سیاه چاله ( به انگلیسی: Blackhole ) : ورودی داده را قبول می کند، ولی آن را ذخیره نمی کند. [ ۱۰]
wiki: مای اس کیوال