mysql_closeのなぞ

時間がかかる処理をするプログラムでmysqlの接続が必要なくなった時点でmysql_closeでMySQLの接続を明示的に閉じているのにSHOW PROCESSLISTをするとまだ接続が残ってしまっているのはなんでなんだぜ

プログラムはこんな感じ

<?php
$con = mysql_connect($host, $user, $pass);
$result = mysql_query($query, $con);

mysql_close($con);
/**
 * 時間がかかる処理
 */

実際の接続が切れるタイミングは呼び出されているスクリプトが終了してからのような感じ

無駄なコネクションを減らしたいのに・・・・どうすればいいのやら