Muy interesante este tema. Realmente nunca lo probe y no se si esto funciona o no.
Por curiosidad lei en php.net y encontre lo siguiente.
Un listado de funciones que crean resources:
http://es2.php.net/manual/es/resource.php
Mirando lo anterior encuentro que "mysql_query()" crear un resource que es destruido por "mysql_free_result()" entonces pienso que si no es ejecutada esta última funcion el resource seguira activo.
A ver si algun experto resuelve la duda.
Lo mejor seria hacer algunas pruebas, si las hiciste ya, cuentanos que tal.