PDA

View Full Version : محدود کردن حجم یک table یا database



khadem1386
سه شنبه 28 اردیبهشت 1389, 00:04 صبح
با سلام:
یک database دارم که مخصوص جمع آوری گذارش های error های برنامه است.
می خواهم اگر تعداد رکورد های جدولش از مثلا یک میلیون تا گذاشت شروع کنه رکوردهای قدیمی را پا کردن به این ترتیب همیشه جدول من تعداد رکوردهایش از یک میلیون تجاوز نکرده و همیشه آمدن یک رکورد جدید باعث از بین رفتن قدیمیترین رکورد می شود.

نمی دانم محدودیت باید بصورت حجمی اعمال شود.
نمی دانم محدودیت باید صورت تعداد رکورد اعمال شود.
نمی دانم باید روی table اعمال شود یا روی database

ابزاری که استفاده می کنم.
Management studio express
می باشد. ورژن 2005
ورژن 9.00.2047

با تشکر از شما دوستان

smm2006sh
سه شنبه 28 اردیبهشت 1389, 00:27 صبح
سلام دوست عزیز
شما لازم نیست با استفاده از sql جداولتونو محدود کنید . شما میتونید با یه دستور شرط ساده if تو برنامه ی اصلی به برنا مه بگید وقتی تعداد رکوررا به مثلا 1000 رسید یه دستور حذف از بانک اعمال کنه