I have a read query that I execute within a transaction so that I can specify the isolation level. Once the query is complete, what should I do?
If you haven't changed anything, then you can use either a COMMIT or a ROLLBACK. Either one will release any read locks you have acquired and since you haven't made any other changes, they will be equivalent.