• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حجم بالای داده ها در mysql
#1
سلام دوستان
من یک سایت دارم ( سایت خبری ) که دیتابیس این سایت 1.5 گیگ شده و احساس میکنم اگر الان جمع و جورش نکنم چند سال دیگه جمع و جور کردنش مشکل بشه

دیتابیس این سایت از سال 2005 خبر دلره داخلش تا همین الان که روزانه 30 40 هم اضافه میشه ( فقط بخش خبر )

ممنون میشم راهنمایی کنید که چجوری این دیتابیس رو ساختارشو عوض کنم یا هر چیزی که بتونه از لحاظ استانداردی اوکی باشه

منون میشم راهنمایی کنید
---------------------------------------------------------------------------
خدایا ، مگر می شود تو باشی و ما تنها باشیم ؟
  پاسخ
تشکر شده توسط :
#2
اساتید بنظرتون اگه اخبار تو فایل ذخیره شه بهتر نیست؟
و اطلاعات اصلی در DB
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط :
#3
همش ۱ و نیم گیگ Big Grin خوش به حالت
نه بابا مشکلی نیست بزار بره جلو
چرا توی فایل؟ دیتابیس هم خودش فایله دیگه
  پاسخ
تشکر شده توسط :
#4
نقل قول:بنظرتون اگه اخبار تو فایل ذخیره شه بهتر نیست؟

ما که استاد نیستیم اما فکر کنم اینجوری مدیریت اطلاعاتشون مشکل میشه.

نقل قول:دیتابیس این سایت از سال 2005 خبر دلره داخلش تا همین الان که روزانه 30 40 هم اضافه میشه ( فقط بخش خبر )

شما از همون اول باید این مورد رو پیش بینی میکردین. مثلا از کش استفاده کنید(اگر تا الان چنین کاریو انجام ندادین) و اطلاعات قدیمی که کمتر توسط کاربران درخواست میشن رو داخل دیتابیس فشرده کنید و ... .

موفق باشید.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط :
#5
احسا از اول پیش بینی می کرده؟ مگه فالگیره؟ Big Grin
خب اون موقع تا الان اینجوری شده.
اگر از نظر سرعت مشکلی نداره که هیچی
اما اگر توی سرعت به مشکل برخورده باید بهینه سازی انجام بشه. و اولین قدم توی بهینه سازی پیدا کردن دریچه هایی هست که منابع زیادی رو مصرف می کنن
  پاسخ
تشکر شده توسط : Reza undefined
#6
نقل قول:احسا از اول پیش بینی می کرده؟ مگه فالگیره؟

خب با توجه به این موضوع که یک وبسایت خبریه احتمال بالا رفتن حجم دیتابیس یا هنگ کردنش توی ساعاتی که ترافیک یا بازدید بالاست وجود داره. پس باید تدابیری اتخاذ میشد تا به مشکل بر نخوره(پیش خودمون بمونه خودم زیاد از این کارا نمیکنم! فقط حرفشو میزنم Tongue)

یه سوال، به لطف اسپم هامون حجم دیتابیس ایران پی اچ پی چقدره؟ Big Grin
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : Reza
#7
حدود ۱ گیگ Big Grin
  پاسخ
تشکر شده توسط : undefined
#8
مرسی از راهنماییهاتون Smile

فقط من دقیقاً متوجه منظور هیچ کدوم نشدم ، فقط فهمیدم که باید پیش بینی میکردم و اینکه optimize کنم

حالا این بهینه سازیو چگونه انجام بدم و منظورم اینه که چند روش پیشنهاد کنید

خودم به فکردم رسیده که جداولی که اطالاعات خیلی زیادی دارند و بار اصلی سایت روی این جداول هست را در دیتابیس جداگانه ای قرار بدم و از قابلیت multi database استفاده کنم

نظرتون چیه ؟

لطفاً شما هم راه کارایی رو پیشنهاد بدید
مرسی
---------------------------------------------------------------------------
خدایا ، مگر می شود تو باشی و ما تنها باشیم ؟
  پاسخ
تشکر شده توسط :
#9
الان بار زیادی روی سرور دارید؟ سایت سنگین شده؟
نه بابا multi database چرا آخه.
innodb یا myisam ؟
  پاسخ
تشکر شده توسط :
#10
1.5 گیگ زیاد نیستا !!!!!!!!!!!! Sleepy
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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