汴河经常溃决。大中祥符八年六月设置汴水的警戒深度为7.5尺:“诏自今后汴水添涨及七尺五寸,即遣禁兵三千,沿河防护。”以后成为定例,“旧制,水增七尺五寸,则京师集禁兵、八作、排岸兵,负土列河上以防河。”八月,太常少卿马元方请浚汴河中流,“阔五丈,深五尺”。但就是五尺深度,也无法达到。宋真宗派遣的使者称:“泗州西至开封府界,岸阔底平,水势薄,不假开浚。”仁宗皇祐二年,命使诣中牟治堤。“明年八月,河涸,舟不通”。嘉祐六年,汴水浅涩。都水监官员奏:“应天府上至汴口,或岸阔浅漫,宜限以六十步阔,于此则为木岸狭河,扼束水势令深驶。”