The application supported by me and my colleagues has an Oracle database in the background. Sometimes we browse the application in "restricted" mode, and one of the table spaces in the database is read-only. We can easily move the necessary tables and indexes to separate the table spaces that will be available for writing in the "restricted" mode. However, despite several Google searches, I cannot determine in which tablespace Oracle stores sequences.
This answer states that the sequence values ββare stored in the SYSTEM.SEQ $ table. I do not have access to Oracle DB right now, but I would assume that this table lives in one of the system table spaces. The table space that we do read-only is not a system table space, it is one of our own table data spaces.
In the dev database, I can successfully select SELECT from the sequence with the corresponding read-only table space.
I suspect that it will not be a problem to have this read-only table space, but I would prefer that my suspicions be confirmed not only by special experiments. Can someone please enlighten me?
source share