免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234567
最近访问板块 发新帖
楼主: dksgqbj
打印 上一主题 下一主题

Temp 表空间满咯。 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2009-03-10 14:10 |只看该作者
文件系统在共享盘阵上就不用建LV啊

论坛徽章:
0
62 [报告]
发表于 2009-04-14 10:45 |只看该作者
痛苦啊,,,,,,

   这个问题至今没有解决。。。。。

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
63 [报告]
发表于 2009-04-14 11:09 |只看该作者
第一次看到这种需求,关注一下

论坛徽章:
0
64 [报告]
发表于 2009-04-15 15:41 |只看该作者
晕......  还没弄完?
差在那了 ?

论坛徽章:
0
65 [报告]
发表于 2009-04-16 11:40 |只看该作者
我原本打算通过在vg中新建lv ,然后在新建一个Temp表空间,指定数据文件到新建的LV.然后删除以前的Temp表空间。

   但要保证双机同步的问题。  貌似有点麻烦。。。还在学习中。。。。

论坛徽章:
0
66 [报告]
发表于 2009-05-26 11:21 |只看该作者
1,        创建新的临时表空间(先在本地借用本地磁盘)
SQL>create temporary tbalespace temp4
   2 tempfile ‘/home/oracle/temp3.dbf’
   3 size 512M

2,把新建的临时表空间设置成默认的临时表空间
SQL>alter database default temporary tablespace temp4

3,确认目前数据库的默认临时表空间
SQL>select * form database_properties
     Where property_name=’DEFAULT_TEMP_TABLESPACE’;

4,重新启动一次数据库确保没有运行在Temp表空间里面的SQL语句

5,删除原来的Temp表空间
SQL>drop tablespace temp including contents and datafiles;

6,在重新建立新的临时表空间,并使用原来的逻辑卷

SQL>create temporary tablespace temp
   2 tempfile ‘/dev/vg_ora/cw_temp’
   3 size 30719M;
  将新建的临时表空间的数据文件定位于原来的逻辑卷上,这样不必做双机上的卷组信息同步。

7,把信件的temp表空间更改成数据库的默认临时表空间
SQL>alter database default temporary tablespace temp;

8,删除临时创建在本地磁盘上的临时表空间
SQL>drop tablespace temp4 including contents and datafiles;

这样就重新生成一个全新30G的临时表空间,原来在Temp 表空间下创建的几个数据文件也一并删除。

更改pga 的内存大小
alter system set pga_aggregate_target=1500m scope=both sid='*';

更改Sort 区域的内存大小
alter system set sort_area_size=10240000 scope=both sid='*';

更改共享池的内存大小
alter system set shared_pool_size=1000m scope=both sid='pcgcw2';
更改large池的内存大小
alter system set large_pool_size=256m scope=both sid='*';

1,修改2#  /home/oracle/init.jsl
2, SQL> create spfile='/dev/vg_ora/rcw_spfile' from pfile='/home/oracle/init.jsl';

更改large池的内存大小后重新启动数据库。

问题解决咯,,呵呵。。。。

论坛徽章:
0
67 [报告]
发表于 2009-05-26 11:58 |只看该作者
我想问问你在重建完temp表空间之后为什么还要更改各个共享内存区域的大小?还有你的oracle版本?

论坛徽章:
0
68 [报告]
发表于 2009-06-03 10:44 |只看该作者
没有其他版本。。。。  最后在分析为什么Temp tablespace 最无限疯狂增长的时候。

   发现共享区域内存大小在  系统建立的时候就没有分配合理。。。

  现在就根据现有的情况。。进行咯一次数据库的优化。。。

论坛徽章:
0
69 [报告]
发表于 2009-06-07 15:25 |只看该作者
谢谢分享。。。。。。

论坛徽章:
0
70 [报告]
发表于 2009-06-07 21:25 |只看该作者
先备份~把temp 表空间删除然后在重建~这样就可以了~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP