西汉元光三年,黄河流至濮阳瓠子堤一带时因河道狭窄、上游水土流失、地理环境和气候变化等原因发生决口。汉武帝立即展开治理,然而初次治理不久,瓠子堤再次决口,其后长达23年间,河决未能彻底治理,此事对当时社会产生重大影响。究汉武帝久未能治河之因,学界长期认为的田蚡等人托天命以阻治水并非唯一原因,至少还有首次治河方法不当、持续征战致财力不足、河决灾区人口减少、汉武帝未掌握河决实际情况等原因。