There could be many reason behind swap disk space usage increase. Solution can be easy as increasing RAM or may be you need to tweak your server configuration. I suggest you to first make sure you are running latest stable version of Apache and Mysql.
I remember, once I had upgraded my mysql server from 4.1 to 5.x and memory usage was reduced by 20% automatically for same activities.
May be your database is now increased or may be you have upgraded your script which is causing this. If increasing RAM is not hard then I suggest you to first increase RAM.. else go for tuning your Apache, Mysql .. preferably Mysql.