رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ذخیره اطلاعات در یک جدول یا چند جدول مشابه
#1
سلام
من توی پروژه خودم اطلاعاتی رو از کاربران ذخیره میکنم ( هر کاربر حدود 40 فیلد ) تعداد کاربران به طور مثال اگه به 100 میلیون رکورد برسد ، ذخیره این اطلاعات در یک جدول باعث کم شدن سرعت انتخاب کوئری ها میشود ؟

اگه کاربران رو بر اساس استان در جدول های مختلف ذخیره کنم ایا کار بهینه ای هست ؟ ( معمولا استان های جمعیت بالا رکورد های بیشتری دارند و شبیه حالتی میشه که کل اطلاعات در یک جدول ذخیره شده باشه )

بنظرتون ذخیره اطلاعات در یک جدول بهینه است یا چند جدول
ممنون
پاسخ
تشکر شده توسط:
#2
دوست عزیز اگه شما نرمال سازی را به خوبی انجام بدین ، ایندکس ها را درست Set کنید و Query ها را بهینه بنویسین قطعا در صورت زیاد شدن رکورد های جدلوتون به مشکلی بر نمیخورین. البته توجه دارین که حتی اگه کل جمعیت ایران عضو سایت شما بشن هم باز به ۱۰۰ میلیون نمیرسه و بهتره کمی واقعی تر به موارد نگاه کنید و با افزایش بازخورد سایتتون نسبت به بهینه سازی بیشتر اقدام کنید و حواستون باشه سنگ بزرگ نشونه نزدنه و نباید از حالا به فکر این سطح از اطلاعات باشین.
اگه کسی گفت با ۱۰۰ هزار تومان برات سایت درست میکنه بزن تو گوشش ،‌ شاید تو ندونی برای چی اما اون خوب میدونه !
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 2 مهمان