نیما - ش
3 سال پیش توسط نیما - ش مطرح شد
1 پاسخ

لود و محاسبه ی دیتای زیاد از دیتابیس mysql در لاراول

دوستان سلام
ما جدولی در دیتابیس داریم که روزانه حدود ۱۵۰ هزار رکورد جدید ذخیره میشوند و این جدول رابطه ی با جدول دیگر دارد که والد این جدول حساب میشود و رابطه ی 1 به n دارد. ما نیاز داریم که سه ستون از این جدول را محاسبه عددی کنیم. به نظر شما با چه روشی میتونیم این کار را انجام بدیم که کمترین زمان برای آن صرف بشه. بهتر بگم چطور میشه در لاراول کویری زد که این کار کمترین زمان رو ببره با همچین دیتای بزرگی که در جدول هست .
دوستان این رو هم بگم که eager loading متاسفانه رو داده زیاد عمل نمیکنه !


ثبت پرسش جدید
میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد
0

سلام خسته نباشید
برای این خیلی روش مختلف داره مثلا میتونید بیای توی یه column بیاید تعداد کل ستون بخونید و اگه اضافه شد ابدیت کنی و برای نمایش فقط select میکنی تمام و بهترین سرعت
حالا میتونید دیتا select کنید با کمترین حالت و count بگیرید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام