هر چیزی از نرم افزار گرفته تا یک کالای معمولی مزایا و معایب خود را دارا است و مای اس کیو ال هم از این قاعده مستثنی نیست. از جمله مزایای مای اس کیو ال می توان به موارد زیر اشاره کرد:
- این سیستم مدیریت دیتابیس تحت وب است.
- مای اس کیو ال روی سرور اجرا می شود.
- از مای اس کیو ال هم برای پروژه های کوچک و هم برای پروژه های بزرگ می توان استفاده نمود.
- این سیستم مدیریت دیتابیس ساده، مطمئن و سریع است.
- مای اس کیو ای از زبان اس کیو ال پیشتیبانی می کند.
- مای اس کیو ال روی سیستم های مختلف اجرا می گردد.
- مای اس کیو ال با پی اچ پی و آپاچی به خوبی ارتباط برقرار می سازد.
- مای اس کیو ال از زبان های مختلفی پیشتیبانی می کند.
- و این سیستم رایگان است.
به هر حال مای اس کیو ال معایب خاص خود را هم دارا است که همین معایب آن را در برخی پروژه ها به گزینه ای نامناسب مبدل می سازد. از جمله نقاط ضعف مای اس کیو ال می توان به موارد زیر اشاره کرد:
- یکی از نقاط ضعف این سیستم عدم پشتیبانی از کلیه استاندارد های زبان اس کیو ال است.
- نحوه عملکرد مای اس کیو ال با سرعت هارد دیسک ارتباط مستقیم دارد و سرعت پایین هارد دیسک می تواند عملکرد دیتابیس را به طور قابل توجهی تحت تاثیر قرار دهد.