اگه از sql server استفاده میکنی، میتونی shrink کنی
حجم بالا منظورت چقدره مثلا؟ و اینکه چرا میخوای دو تیکه کنی؟
الان پایگاه داده ی من 1 گیگابایت شده که در بالا اومدن سایت خیلی تاثیر میذاره به خاطر همین میخوام از این به بعد رکوردهایی که میان برن تو یه پایگاه دیگه. ولی اون رکوردهای قبلی که روی پایگاه قبلی هست هم همونجا بمونه که اگه یکی به آرشیو مراجعه کرد بتونه اطلاعات رو از اونجا لود کنه. فقط مشکل اینجاست که چجوری باید سیستم رو حالی کنم که مطلبی که روش کلیک شده تو کدوم پایگاهه؟ نمیخوام جستجو بشه که اونوقت همون قضیه ی قبلی تکرار میشه که هیچ اوضاع بدتر هم میشه.
SQL Server تنظیماتی داره که تعیین کنیم حداکثر حجم پایگاه چقدر باشه. سوال بعدی اینه که آیا با رسیدن حجم پایگاه به اون اندازه عکس العمل اس کیو ال سرور چیه؟
آیا فقط از درج رکوردهای جدید جلوگیری میکنه یا کارای دیگه هم انجام میده؟
و آخر اینکه shrink کارش دقیقا چیه و معایبش چیا هستن؟
متشکرم