system表空间问题求指导

yaoweijq 2011-08-12 10:43:48
最近开始接触oracle数据库的一些东西,
求大牛指导
目前看到别人在处理system表空间增长过快达到上限的问题
我想知道什么会导致system表空间增长
如何减少或避免
或者如何在其满的情况下清除一些无用数据
...全文
129 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
晓寒Jason 2011-08-25
  • 打赏
  • 举报
回复
对于业务数据表应该专门放在用户的表空间里面,建表的时候要指定表空间。
bingyu7795 2011-08-24
  • 打赏
  • 举报
回复
就怕建立用戶表或索引時系統默認到SYSTEM表空裏,最好在建立表或索引時指定表控件名稱
CREATE TABLE TAB_NAME (COLUMN1 TYPE ....COLUMN...) tablespace 表空間名稱
iqlife 2011-08-17
  • 打赏
  • 举报
回复
SYSTEM,只要用户数据不放入此表空间,出现大量增长的可能性是很小的,一旦出现了大小增长,首先确认是哪些数据引起的,再针对性解决
zhangzhiqianlove 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fzqrf 的回复:]
用户把表建到system表空间,它当然就会增长。
如何减少或避免:不要把用户的表建到system表空间。
[/Quote]不要把用户的表建到system表空间
huangdh12 2011-08-12
  • 打赏
  • 举报
回复
你用 select T.segment_name,T.owner,T.BYTES from dba_segments t where t.tablespace_name='SYSTEM' ORDER BY T.BYTES DESC 查一下到底什么占用表空间容量。
郭嘉 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fzqrf 的回复:]
用户把表建到system表空间,它当然就会增长。
如何减少或避免:不要把用户的表建到system表空间。
[/Quote]
说得好,就这么简单!
fzqrf 2011-08-12
  • 打赏
  • 举报
回复
用户把表建到system表空间,它当然就会增长。
如何减少或避免:不要把用户的表建到system表空间。
Rotel-刘志东 2011-08-12
  • 打赏
  • 举报
回复
随着业务业务数据部不断的增加势必会使表空间数据加大,关键业务数据建立在system表空间。
在不行的话只能扩展表空间了。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧