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 دارید معرفی کنید.