Oracle表空间自动扩容的方法有两种:
ALTER TABLESPACE tablespace_name AUTOEXTEND ON NEXT 100M MAXSIZE unlimited;
这将使表空间在需要时自动扩展,每次扩展100M,直到达到最大限制。
ALTER SYSTEM SET UNDO_MANAGEMENT = AUTO;
ALTER SYSTEM SET UNDO_RETENTION = 900;
这将使UNDO表空间在需要时自动扩展,同时保留UNDO数据900秒。
通过以上方法,可以实现Oracle表空间的自动扩容,确保数据库在需要时能够自动增加空间以容纳更多数据。