早在统一后的秦朝和西汉时期,长安的粮食供应就不得不依靠函谷关以东的山西、河南和江淮地区。关东地区向长安供给的粮食数量在整个秦朝和西汉时期是节节攀升的。唐太宗、唐高宗、唐玄宗三位皇帝统治期间,都属唐朝的国力强盛期,向外扩张节节胜利,然而却有着十几次去关东地区“就食”的记载。 归根结底,“大一统”王朝只要定都长安,就会始终受困于粮食和人口的矛盾。越是盛世,长安人口越多,粮食也就越紧张。唐朝前期,长安的人口逐渐膨胀,虽然关中平原因为气候回暖、水利和技术进一步发展的缘故,产出也大大增加,但长安的人口已经超过了时代条件下关中平原能负载的极限。由于漕运技术水平的限制,唐朝前期关中歉收时,皇帝一般选择带领宫廷人员、朝臣和禁卫军等脱产人口去洛阳“就食”。其中最凄惨的大概是唐高宗永淳元年(682),关中大饥,甚至长安城里都发生了人相食的情况。唐高宗几乎逃荒一般前往洛阳,由于出行仓促,随行禁军都有不少饿死的。唐高宗次年就病死在洛阳,武则天建立周王朝后曾迁都洛阳,武周王朝终结后,首都重新迁回长安。