前面说到北魏扬州刺史李崇镇守寿阳,萧衍文的不行,武的也不行,始终不能奈他何。天监十三年(公元514年)底,北魏降将王足向萧衍献策,请求拦堵淮水以淹灌寿阳。萧衍非常感兴趣,命水工陈承伯、材官将军祖暅视察地形,陈、祖二人视察后,都道:“淮水沙土松软,流动不坚实,工程无法完成。”祖暅,祖冲之之子,受到父亲的影响,从小热爱科学,尤其是对数学具有特别浓厚的兴趣,提出了著名的祖暅原理。萧衍不听,征调徐州和扬州的百姓,每二十户征五丁拦水筑堰,命太子右卫率康绚都督淮上诸军事,守护筑堰工程,设置官属于钟离。这是一项史无前例的大工程,被称之为浮山堰,筑堰的百姓和士兵达到了二十万人,南起浮山,北抵巉石,依岸筑土,合龙于淮水中流。天监十四年(公元515年)四月,浮山堰修成。然而,由于施工技术的原因,浮山堰刚刚筑成没多久就宣告崩溃,让北魏虚惊了一场。讨论溃坝的原因时,有人说蛟龙乘风雨破坏渠堰,但它本性厌恶铁,于是运来东西两冶几千万斤铁器沉在江里,终究无济于事。之后,经过高人指点,康绚命人先将木材交错捆绑成井字形,然后将大石头填进去,再在上面加土,以此截流筑坝。为了这一工程,淮水一里内的树木和石头无论大小都被用光,挑担的人肩膀都磨烂了,夏天里疾病成疫,死掉的人互相倾压,遍地都是,苍蝇蚊虫聚集不散,日夜轰鸣。是年秋,南梁左游击将军赵祖悦在西硖石一带袭击北魏军,并以西硖石为根据地逼近寿阳,又筑起外城,将淮水周围的百姓都迁进内城,将军田道龙等人分别攻打北魏各个寨堡,李崇分派众将抵抗。九月二十三,北魏派代理镇南将军崔亮攻打西硖石,又派镇东将军萧宝寅去想方设法掘开浮山堰。十月十七,崔亮来到硖石,赵祖悦迎战失败,只好闭城坚守,崔亮进兵将其包围。经过长达数月的攻打,崔亮始终没有将硖石城攻下,就和李崇约定水陆并进,李崇却多次违反约定时间不来。得知众将不和,胡太后委任吏部尚书李平为使持节、镇军大将军兼尚书右仆射,率领步骑两千人赶到寿阳,另立行台,节度各军,如有违令者,便以军法处置。天监十五年(公元516年)正月,萧宝寅派轻车将军刘智文等人渡过淮水,攻破三座营垒。二月初八,又在淮北击败南梁将军垣孟孙等人。李平来到硖石后,督促李崇、崔亮等军队水陆并进,再也没人敢违背命令,几次作战都取得胜利。萧衍派左卫将军昌义之领兵救援浮山堰,军队尚未赶到时,康绚已经击退了北魏军,萧衍遂派昌义之和直阁王神念溯淮水而上救援硖石。得知南梁援军到来,崔亮派将军崔延伯驻守下蔡,崔延伯和副将伊瓮生沿着淮水两岸扎营。
崔延伯,出身博陵崔氏,少有胆力,因勇敢而闻名。崔延伯最初效力于南齐,作为淮水一带的游军,兼任濠口戍主。
元宏南征时,崔延伯归附北魏,受到元宏的赏识,时常领兵出战,屡立战功,累迁征虏将军、荆州刺史。荆州地险民乱,蛮族时常寇乱,崔延伯到任后,每次都摧灭叛蛮,荆州因此大安。
崔延伯将车轮的外周去掉,削尖轮辐,每两辆车对接在一起,用柔软的竹子制成竹索,连贯并列起来,十多辆车并在一起,横在水里作为桥梁,两头设置大辘轳,使桥可以随意出没,不容易被烧毁。崔延伯此举既切断了赵祖悦的逃路,又使战船不能通行,昌义之、王神念被阻在梁城无法前进。与此同时,李平部署军队水陆攻打硖石,终于攻克外城。二月二十八,赵祖悦出城投降,他被杀掉,部下都被俘获。胡太后赐信崔亮,命他乘胜深入。李平分派各将从水旱两路一同出发,攻打浮山堰。崔亮却违抗李平的指挥,借口患病请求撤还,并且刚刚上书就撤军了,导致北魏军未能扩大战果。李平大怒,上书建议判处崔亮死刑,胡太后下令道:“崔亮自作主张,违背计划,虽有小胜,怎能免除大罪!然而,我暂时统领万机,不想轻易杀戮,可以让他将功赎罪。”随后,北魏撤军。三月初四,北魏论功行赏,以李崇为骠骑将军,加仪同三司,李平为尚书右仆射,崔亮加镇北将军,后因与李平争功,改为殿中尚书。四月,经过一年的艰苦奋斗,浮山堰再度修成,长九里,下宽一百四十丈,上宽四十五丈,高二十丈,坝上载重杞柳树,军营就驻扎其中。经后人考证,这是当时世界上最大规模的大坝。建成后,有人对康绚道:“河水是天用来宣泄真气的,不能长久地阻塞它,如果凿开水向东泄洪,大坝才能持久。”康绚派人凿开水东灌,又对北魏使用反间计,扬言道:“梁朝人最怕的是掘水泄洪,不怕攻城野战。”萧宝寅信以为真,凿山五丈多深,掘水向北灌注,为南梁修了一道泄洪渠。然而,淮水水量充沛,日夜分流仍不见减少,北魏军无奈撤军。随着浮山堰蓄水的增多,淮水方圆数百里都成了泽国。李崇在硖石戌搭起浮桥,又在八公山东南筑起魏昌城,将居民们分散到山丘上。当初,浮山堰从徐州境内开始修建时,徐州刺史张豹子认为自己一定能掌管这件事,没想到却是康绚来监督建坝,张豹子非常不满。不久,张豹子受令由康绚管辖,他一气之下诬告康绚和北魏勾通,萧衍虽然没有听信他的话,却以工程完毕为理由召回了康绚。康绚回去后,张豹子不再修缮浮山堰,浮山堰因此失于管理。九月十三,淮水急剧上涨,浮山堰被冲毁,决堤声像雷鸣一样,三百里以内都能听到,沿着淮水的城镇村庄有十多万人被冲入海中。当初,北魏人担心浮山堰的修建会危害到寿阳,以任城王元澄为大将军、大都督南讨诸军事,统率十万大军,准备从徐州出兵攻打浮山堰。李平认为:“无需动用兵力,浮山堰终究会自己毁掉。”等到听说浮山堰被冲毁,胡太后大喜,厚赏李平,元澄终究没有出兵。花费数年时间和大量人力物力,南梁修起了一座世界第一的水坝,却只坚持了四个多月,还淹死了自己的十万百姓,当真是搬起石头砸自己的脚,以当时的技术水平,平原上修大坝果然是在作死。