斯大林進行大清洗具有多重原因,包括政治、歷史和軍事方面等。
一方面,在蘇聯革命后建立的國家體系中,布爾什維克黨是核心,但在黨內存在諸多派系,這些派系之間存在復雜的關系。在這種情況下,斯大林為了鞏固自己的領導地位,采用了大清洗手段,清除了大量與他不合的黨員和高層官員,以此確保自己的掌控力。
另一方面,可以認為大清洗是蘇聯紅軍的一次“重新打造”。在蘇聯紅軍建立之初,由于內憂外患的原因和紅軍軍官人數不足的問題,很多原沙俄或反動勢力士兵及官兵被招募到紅軍中來。這些人中有的是有秘密反蘇傾向的,這對紅軍的建設帶來了極大的困難。斯大林認為,對于這種“對內對外”的威脅,只有進行一次全面的清洗才能夠有效地予以制止。
還有一個原因是,在當時全球政治形勢的影響下,斯大林很擔心蘇聯會被美英法三國所包圍。在這種情況下,他認為必須加強國家力量,以應對外部壓力。
總的來說,斯大林之所以進行大清洗,是受到了政治、歷史和軍事等多重原因的影響。