データベースサーバーをインターネットから見えない位置に設置(いわゆるローカル接続)するウェブサービスがありますが、セキュリティ上それほど有益なのでしょうか?

http://q.hatena.ne.jp/1213355414
だいたい2の方の回答通りだけど、Java文化圏だと(WEBサーバ)-(APサーバ)-(DBサーバ)ってパターンが多いね。これだとWEBが乗っ取られたくらいで全部陥落ってことはない、って感じがするでしょ?実際のところ、こういう3層構成にするのは、セキュリティのためばかりではなく、リソースをバランスよく使うためでもあるんだけど。