It depends on how you are reading it. If you are using an OPEN() it will remain open till closed or the session is closed. If you are using ReadProfile, then it is open only for the read and then closed again. At least that has been my experience. Others may have a different opinion.
Today is the tomorrow you worried about yesterday.