Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

coalescing free space in local managed tablespace

User_UAEUZAug 14 2016 — edited Aug 16 2016

Hi all,

Recently, I have received the following error ->

ORA-1652: unable to extend temp segment by 128 in tablespace xxx

ORA-1652: unable to extend temp segment by 8192 in tablespace xxx

q1) By 128 and 8129, I would assume it is the number of blocks , and not the number of bytes that need to is requested for extension - right ?

q2) I understand that in a locally managed tablespace, continuous space are coalesce automatically.  But if I have discontinued  free space, what can be done ?

a) expdp impdp ?  -- downtime required

b) alter table move newtablespace /rebuild tablespace etc ? -- downtime required

c) online redefinition ? -- never really use in production environment before

d) add datafile -- waste space.

p.s. my extend allocation are autoallocate

q3) I am not able to access the live database now and see if the my dba_free_space largest freespace is smaller then the next extent allocation required.  But having discontinued free space could be a reason for the error above right ?

Regards,

Noob

This post has been answered by Jonathan Lewis on Aug 14 2016
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 13 2016
Added on Aug 14 2016
7 comments
792 views