楼主: logzgh

[精华] 修改fet$基表,结合碎片

[复制链接]
招聘 : 数据库管理员
论坛徽章:
17
会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442010新春纪念徽章
日期:2010-03-01 11:20:05
21#
发表于 2006-6-5 11:15 | 只看该作者
首先偿试一个晚上coalesce。但是第二天来的时候,一个晚上才结合了1万多个碎片。这样的速度是无法接受的。
----------------------------------------------------------------------------------------------------------------------------------------------------------------
碎片也太可怕了,一百多W,我记得以前清理过20多万个碎片的空间,用了二个小时左右,发现开始是比较慢,后来越来越快,特别是刚开始,1个小时还没有清理到30%!

使用道具 举报

回复
论坛徽章:
194
红宝石
日期:2014-05-09 08:24:37萤石
日期:2014-01-03 10:25:39奥运会纪念徽章:羽毛球
日期:2008-07-01 10:46:06奥运会纪念徽章:马术
日期:2008-07-07 17:43:24奥运会纪念徽章:射箭
日期:2008-07-25 18:07:39奥运会纪念徽章:皮划艇激流回旋
日期:2008-07-30 10:02:57奥运会纪念徽章:花样游泳
日期:2008-09-26 13:02:43奥运会纪念徽章:排球
日期:2008-12-03 11:23:272010新春纪念徽章
日期:2010-01-04 08:33:082010年世界杯参赛球队:澳大利亚
日期:2010-02-26 11:08:44
22#
发表于 2006-6-5 11:26 | 只看该作者
够很。我做过一个14G,前台一个进喊慢,我什么也不敢动。一天才完成。

使用道具 举报

回复
论坛徽章:
9
授权会员
日期:2005-10-30 17:05:33ITPUB元老
日期:2005-11-07 17:06:46铁扇公主
日期:2006-04-12 17:42:13红孩儿
日期:2006-04-13 08:43:44嫦娥
日期:2006-04-13 08:43:54玉兔
日期:2006-04-13 08:44:02九尾狐狸
日期:2006-04-13 08:44:12会员2006贡献徽章
日期:2006-04-17 13:46:34生肖徽章2007版:虎
日期:2009-04-21 21:32:53
23#
发表于 2006-6-5 11:50 | 只看该作者
偶跟楼主的差距不是一点半点啊!
努力!

使用道具 举报

回复
论坛徽章:
0
24#
发表于 2006-6-5 13:45 | 只看该作者
这一般是由于表空间存储参数或表的存储参数设置不合适造成的。建议对于较大的表,其存储参数DEFAULT STORAGE (INITIAL <size>M/K NEXT <size>M/K)一般设为nM(我有时设为10M),这样就不会导致这样的问题了。

使用道具 举报

回复
论坛徽章:
676
阿斯顿马丁
日期:2013-08-02 22:06:20阿斯顿马丁
日期:2013-08-03 21:16:50阿斯顿马丁
日期:2013-08-16 14:10:05阿斯顿马丁
日期:2013-08-18 13:17:30阿斯顿马丁
日期:2013-08-18 14:03:09阿斯顿马丁
日期:2013-08-18 14:55:49每日论坛发贴之星
日期:2005-04-08 01:01:10操作系统板块每日发贴之星
日期:2005-04-09 01:01:50每周论坛发贴之星
日期:2005-04-10 01:35:10每日论坛发贴之星
日期:2005-07-20 01:01:13
25#
发表于 2006-6-5 13:56 | 只看该作者
你这是个已经不需要的表空间了吧?如果直接offline,手工删掉数据文件。再drop掉表空间不是挺快的?

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
26#
发表于 2006-6-5 14:10 | 只看该作者
最初由 wanggi 发布
[B]你这是个已经不需要的表空间了吧?如果直接offline,手工删掉数据文件。再drop掉表空间不是挺快的? [/B]


drop 表空间需要清理 fet$ ,就是这个慢,所以才这样处理的

使用道具 举报

回复
论坛徽章:
131
2006年度最佳技术回答
日期:2007-01-24 12:58:48福特
日期:2013-10-24 13:57:422014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142013年新春福章
日期:2013-02-25 14:51:24
27#
发表于 2006-6-8 08:48 | 只看该作者
从理论上来说,offline掉,不管它也是可以的。

不过夸一个楼主,够狠……

使用道具 举报

回复
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
28#
发表于 2006-6-13 14:26 | 只看该作者
LZ真厉害。

如果是我就直接offline然后从os drop file就行了。

可见还是要钻研精神啊,寒。。。

使用道具 举报

回复
论坛徽章:
27
授权会员
日期:2005-10-30 17:05:33管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:36优秀写手
日期:2013-12-18 09:29:13马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14
29#
发表于 2006-6-13 14:33 | 只看该作者
要是我做的话就是bounce 数据库,提高compatible参数,转换成local tablespace,然后drop

危险程度应该比修改数据字典要低,你觉得呢?

使用道具 举报

回复
论坛徽章:
27
授权会员
日期:2005-10-30 17:05:33管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:36优秀写手
日期:2013-12-18 09:29:13马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14
30#
发表于 2006-6-13 14:50 | 只看该作者
最初由 haochunpeng 发布
[B]有一点不明白,直接drop慢在哪里? [/B]


我没有研究很细节,但是drop tablespace在处理fet$的时候感觉是一条一条处理的,100w条记录可想有多慢了。
而convert to local tablespace的时候会批量的处理,所以速度会快很多

我还是提倡用oracle support的方法去解决问题

不过楼主的研究精神很好 ,但是对于其他人如果不是很清楚其中的细节请勿模仿,请参考楼主一开始列出的其他几条解决方法

使用道具 举报

回复

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

本版积分规则 发表回复

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