Podczas powodzi w 2010 roku w największym stopniu zminimalizował jej skutki zbiornik retencyjny w Świnnej Porębie na Skawie.
Zbiornik retencyjny w Świnnej Porębie na Skawie przyjął około 60 mln m3 wody, dzięki czemu fala powodziowa na Wiśle w Krakowie została obniżona o 0,5 m.