I\'m trying to test an application that uses a database connection. What I would like to do is throttling the bandwith to, say, 1 MBit or such to get a better feeling for th
Check out WANem. You can download a bootable ISO that you boot up on any system with multiple NICs which you then insert between your client and server. It lets you control bandwidth, latency, jitter, loss, and a few other parameters.
Take a look at Trickle. Also, if you are using a router, commercial-grade router firmware generally has some QoS traffic-shaping services.
If you can test it out at the endpoint you could try using a browser throttler. One example is Firefox Throttle.
Check your own router, see if there is a Bandwith control or Quality Of Service (QoS) section. That way you can limit all your outgoing/incoming traffic to whatever you want.
TP-LINK has this for example:
A program called BWMeter can do this.