mssql_free_result() нужно вызывать только в том случае, если вас беспокоит слишком большой расход
памяти а процессе работы скрипта. Вся результирующая память по окончании работы скрипта автоматически освобождается. Вы можете вызывать
mssql_free_result() с результирующим идентификатором в качестве аргумента, и ассоциированная результирующая память будет освобождена.