تالار گفتمان nCIS.ir

نسخه‌ی کامل: ایا mysql جوابگو هست؟
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام

روزانه حدود 1 میلیون (و در اینده بیشتر ) رکورد داخل جدول INSERT میشه
و مثلا در روز 3-4 بار اطلاعات SELECT میشن

 ایا mysql جوابگو هست؟
روی هاست اشتراکی هم کارم رو انجام میدم
یا یک میلیون رکورد مشکلی نداره، ولی تا کی قراره هر روز یک میلیون رکورد insert بشه؟!؟ اگر مظورتون اینه که فقط یکی دو روز اینقدر insert بشه که مشکلی نیست. ولی اگر قراره مثلا تا دو سال هر روز یک میلیون رکورد جدید وارد بشه که معلومه مشکل ساز میشه!!
البته این مساله خیلی به ساختار دیتابیس شما و کاری که میکنید ربط داره، مثلا شما فرض کنید یک فلد AI برای ID دارید و یک فیلد دیگه که یک عدد مثلا چهار رقمی داخلشه و با = و با LIMIT 1 سرچ میکنید این عدد رو و ID رکورد رو میخونید، خوب این اصلا کار سختی نیست و شاید تا چند میلیارد رکورد هم جواب بده، ولی حالا فرض کنید در دیتابیس دیگه ای 10 فیلد مختلف برای جدول Posts دارید که شامل محتوای پست که یک متن حداقل 20 خطی هستش، نام نویسنده، تگ ها، دسته بندی و ... هستش و سرچی هم که میکنید تواما با like و MATCH (*) AGAINST داخل فیلد چند خطی محتوای پست و با دخالت دادن چند تا از فیلدهای دیگه جدول در کوئری هستش و اون هم میون چند میلیون رکورد! خوب مشخصه که اینجا مشکل ساز میشه.


روی هاست اشتراکی هم معمولا فضای هاست کم هستش و یک دیتابیس بزرگ رو نمیتونه جوابگو باشه.