Timer ile her defasında 1000 kayıt sildirme işlemi yaptırın. 4,5 miyon kayıt aslında çok olmasa da Access için biraz zorlayıcı olabilir. Ayrıca DoEvents kullanmakda faydalı olacaktır yoksa form kilitleniyor gibi olacaktır. Kullanılan sorguda Where içinde yine yeni bir Sql işlemi olmasıda bu yavaşlamada etken olur.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.