Skip to main content
7 events
when toggle format what by license comment
Dec 6, 2019 at 15:02 comment added Adrián Jaramillo so when you actually do have quota on a tablespace and you store data on it, segments are created for each object IN the tablespace? @BalazsPapp
Dec 6, 2019 at 14:50 comment added Balazs Papp @AdriánJaramillo If you created a table like above, you could find its metadata in views such as DBA_TABLES, DBA_TAB_COLS, etc. At that point the segment for the object was not created, so there was no quota requirement and it would not show up in DBA_SEGMENTS. You can create a table like above even in a read-only tablespace. This may be confusing, but the point is to know about the feature called deferred segment creation.
Dec 6, 2019 at 14:44 comment added Adrián Jaramillo so is there a way to query all metadata of the objects that a user has created, but is not actually stored in its default tablespace? For example, since I have created that table, I want a way for looking that information before it's stored in the tablespace, if for example in the future I assign it a real quota @BalazsPapp
Dec 6, 2019 at 14:41 comment added Balazs Papp @AdriánJaramillo The metadata is stored in the dictionary tables such as SYS.OBJ$. There was no seperate segment created for this object just for metadata.
Dec 6, 2019 at 14:30 comment added Adrián Jaramillo How can I find the segment that was created for that user to store the metada of the table? Where is the location of the real files where segments are stored? @BalazsPapp
Dec 6, 2019 at 9:46 vote accept Adrián Jaramillo
Dec 5, 2019 at 21:50 history answered Balazs Papp CC BY-SA 4.0