@Scheduled(cron = "${trackingdetailspurge.cron.expression}")
void oldRecordPurgeDailyCron() {
List<TrackingEvent> listTrackingEvent = trackingEventDao.findByEventDate(450, "AUDIT_EVENT");
logger.info("--Before Tracking_event purge execution | no of records :"+listTrackingEvent.size());
trackingEventDao.deleteInBatch(listTrackingEvent);
logger.info("Tracking event purge completed | no of records :"+listTrackingEvent.size()+" | "+listTrackingEvent.get(0).getId());
List<Tracking> listTracking = trackingDao.findByUpdateDate(450);}
}
這是我到目前爲止做的獲取刪除行的記錄數。如何使用jpaRepository
這是給stackoverflow錯誤。它是我想要刪除的100萬條記錄。
好的很多。我也想問一下如何獲得刪除的記錄數。 –
我也包含了關於如何做到這一點的想法 –
它正在爲2000年左右的記錄工作,沒有分裂..但是對於更多的記錄它給'套接字關閉'異常..所以是分裂的唯一方式? –