查看: 5007|回复: 11

[备份恢复] 【讨论】大表移动表空间是否会对业务产生很大的影响

[复制链接]
论坛徽章:
4
优秀写手
日期:2014-06-20 06:00:12沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18双鱼座
日期:2015-09-22 14:19:01
发表于 2014-8-14 11:33 | 显示全部楼层 |阅读模式
各位大神,目前有个库,没有全备份,但是现在有个表存在逻辑坏块。现在想的方案是通过dbms的包标记坏块并跳过坏块,然后移动到新的表空间,然后再移回来。
1.请问在用dbms_repair标记坏块的过程中,移动表空间的过程中会对业务产生比较大的影响吗?
2.这种操作是否有什么风险?

希望有大侠能指点一二~先谢谢了!
论坛徽章:
4
优秀写手
日期:2014-06-20 06:00:12沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18双鱼座
日期:2015-09-22 14:19:01
 楼主| 发表于 2014-8-14 11:34 | 显示全部楼层
数据库是linux+oracle10g
那个表大约11G
分布在A表空间的很多个数据文件上~

使用道具 举报

回复
论坛徽章:
4
优秀写手
日期:2014-06-20 06:00:12沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18双鱼座
日期:2015-09-22 14:19:01
 楼主| 发表于 2014-8-14 11:36 | 显示全部楼层
在测试环境模拟了一下坏块,现在能确定的是这种方案貌似不会丢数据(除了坏块上的数据会丢失),移动的过程中如果对这个表进行增删改的操作,貌似会hang住?但不会丢业务?

使用道具 举报

回复
论坛徽章:
4
优秀写手
日期:2014-06-20 06:00:12沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18双鱼座
日期:2015-09-22 14:19:01
 楼主| 发表于 2014-8-14 13:06 | 显示全部楼层
自顶一下,望大家帮忙指点一二,再次谢过。

使用道具 举报

回复
求职 : 数据库管理员
认证徽章
论坛徽章:
32
生肖徽章2007版:狗
日期:2009-07-20 17:10:18茶鸡蛋
日期:2013-05-23 16:34:43茶鸡蛋
日期:2013-07-19 14:39:22ITPUB社区千里马徽章
日期:2013-08-22 09:58:03雪铁龙
日期:2013-08-23 13:04:11林肯
日期:2013-09-04 14:07:20兰博基尼
日期:2013-09-16 13:45:20马上有钱
日期:2014-05-14 14:07:392014年世界杯参赛球队: 波黑
日期:2014-07-03 13:24:39马上有对象
日期:2014-10-30 14:04:32
发表于 2014-8-14 14:54 | 显示全部楼层
移动表空间的过程中会阻止所有的DML操作的,对业务会有影响。如果不想对业务造成影响,使用在线重定义移动表到新的表空间。

使用道具 举报

回复
论坛徽章:
40
授权会员
日期:2009-03-04 17:06:25最佳人气徽章
日期:2013-03-19 17:24:25SQL极客
日期:2013-12-09 14:13:35优秀写手
日期:2013-12-18 09:29:09ITPUB元老
日期:2015-03-04 13:33:34白羊座
日期:2016-03-11 13:49:34乌索普
日期:2017-11-17 11:40:00
发表于 2014-8-14 14:56 | 显示全部楼层
直接move影响还是比较大的,
move之后索引都失效了,需要重建

使用道具 举报

回复
论坛徽章:
9
ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00灰彻蛋
日期:2013-06-19 17:33:42保时捷
日期:2013-10-06 00:09:052014年新春福章
日期:2014-05-07 16:35:452014年新春福章
日期:2014-05-14 12:32:03青年奥林匹克运动会-现代五项
日期:2014-09-20 14:03:47马上有房
日期:2014-10-13 16:43:18优秀写手
日期:2015-03-03 06:00:14ITPUB14周年纪念章
日期:2015-10-26 17:23:44
发表于 2014-8-14 17:10 | 显示全部楼层
在线重定义啊。。。。

使用道具 举报

回复
论坛徽章:
4
优秀写手
日期:2014-06-20 06:00:12沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18双鱼座
日期:2015-09-22 14:19:01
 楼主| 发表于 2014-8-15 16:12 | 显示全部楼层
本帖最后由 wittzhang 于 2014-8-15 16:22 编辑

现在我先想用dbms_metadata包提取建立索引的元数据,但是会话会hang住。
通过v$session_wait查看到如下信息
select SID, SERIAL#, USERNAME, LOCKWAIT, SCHEMANAME, PROGRAM, SQL_ID,event from v$session where wait_class <> 'Idle'
SQL> /

       SID    SERIAL# USERNAME                       LOCKWAIT         SCHEMANAME                     PROGRAM                                          SQL_ID
---------- ---------- ------------------------------ ---------------- ------------------------------ ------------------------------------------------ -------------
EVENT
----------------------------------------------------------------
       410       3125 ARADMIN                                         ARADMIN                        JDBC Thin Client                                 d0kwhkqu6gzug
SQL*Net message to client

       641       3842 ARADMIN                                         ARADMIN                        JDBC Thin Client                                 9zv3mtsz4n51g
SQL*Net message to client

       653      42133 SYS                            0000000351690700 SYS                            sqlplus@aaaa(TNS V1-V3)               ass6tqfsfpgr0
enq: TS - contention

执行dbms_metadata的那个会话就一直hang在那里...请问怎么能解决这个问题呢?
查看告警日志也没有记录。。。

使用道具 举报

回复
论坛徽章:
4
优秀写手
日期:2014-06-20 06:00:12沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18双鱼座
日期:2015-09-22 14:19:01
 楼主| 发表于 2014-8-15 16:13 | 显示全部楼层
求帮助~

使用道具 举报

回复
论坛徽章:
4
优秀写手
日期:2014-06-20 06:00:12沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18双鱼座
日期:2015-09-22 14:19:01
 楼主| 发表于 2014-8-15 16:14 | 显示全部楼层
求指点~~

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,7折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时七折期:2019年8月31日前


----------------------------------------

大会官网>>
TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表