0
پاک کردن رکوردهای دیتابیس
با سلام خدمت دوستان
من روی سرور لینوکسی از دیتابیس mariadb استفاده میکنم ، مشکلی که هست اینکه به دلیل حجم بالای رکوردها و محدودیت حافظه بعد مدتی کوتاهی دیتابیس از کار میافته ، میخواستم ببینم کسی از دوستان اسکریپ برای دیتابیس میتونه پیشنهاد بده که در یک بازه زمانی به صورت خودکار رکوردها از طریق زمانبندی پاک بشه ؟
با تشکر
3 پاسخ
0
سلام
شما میتونید یک Job بنویسید و در ان قواعد خودتان را بکارببرید
مثلا هر هفته در یک ساعت مشخص تعداد 100 رکورد را پاک کند
0
اینجا رو ببینید :
https://mariadb.com/kb/en/library/events/
اینم نمونه اش :
CREATE EVENT myevent ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 DAY DO UPDATE myschema.mytable SET mycol = mycol + 1;
0
سلام
ممنون بایت جوابتون اگه رفرنس برای job دارید معرفی کنید.