مقایسه و انتخاب

چرا مای اس کیو ال برای آنالیز و تحلیل داده مناسب نیست ؟

ذخیره و بازیابی و جستجوی معمول داده ها در تمامی بانکهای رابطه ای، یک مساله ساده و روتین است اما زمانی که قصد تحلیل و پردازش داده ها  و حرکت به سمت هوش تجاری را داشته باشیم، نیازهای خاصی خواهیم داشت که ممکن است ما را به سمت بانک های اطلاعاتی جدیدی هدایت کند.

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

توی وبلاگ سایت ‌ Periscope.io که در زمینه بهینه سازی SQL‌مطالب حرفه ای و بسیار خوبی را به اشتراک می گذارد، چهار ایراد مای اس کیو ال برای آنالیز داده از قرار زیر برشمرده شده است :

  1. عدم پشتیبانی از JSonn
  2. نداشتن توابعی که مجموعه های مورد نیاز تحلیل را به صورت خودکار برگردانند – Set-Returning Functions
  3. نداشتن توابع کار با بازه های زمانی یا Window Functions
  4. گروه بندی ناقص که گاهی باعث ایجاد نتایج اشتباه می شود .

مقاله کامل را با ذکر مثال می توانید در این آدرس مشاهده کنید .

 

مجتبی بنائی

دانشجوی دکترای نرم‌افزار دانشگاه تهران (yun.ir/smbanaie)، مدرس دانشگاه و فعال در حوزه توسعه نرم‌افزار و مهندسی داده که تمرکز کاری خود را در چند سال اخیر بر روی مطالعه و تحقیق در حوزه کلان‌داده و زیرساخت‌های پردازش داده و تولید محتوای تخصصی و کاربردی به زبان فارسی و انتشار آنها در سایت مهندسی داده گذاشته است. مدیریت پروژه‌های نرم‌افزاری و طراحی سامانه‌های مقیاس‌پذیر اطلاعاتی از دیگر فعالیتهای صورت گرفته ایشان در چند سال گذشته است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

دکمه بازگشت به بالا