全球第一免费源码下载基地!
首 页文章中心下载中心繁體中文
首页 ASP源码 | PHP源码 | CGI源码 | JSP源码 | .NET源码 | flash源码 | 其它源码 | 网页模板 | 常用软件 | 字体下载 | 视频教程
站长学院 | 网络编程 | 网页设计 | 图形图像 | 操作系统 | 数据库 | 多媒体 | 黑客攻防 | 编程开发 | Seo专区 | 小说连载
您当前的位置:中文源码之家 -> 站长学院 -> 软件教学 -> 文章内容 退出登录 用户管理
栏目导航
· 软件报道 · 软件教学
· 游戏娱乐 · 小说连载
热门文章
· [推荐] 卡巴斯基v6.0..
· [新闻] 超级解霸3500..
· [推荐] 冰点还原精灵..
· [组图] 一键GHOST硬盘..
· [组图] PQMagic──硬..
· [图文] 一键GHOST 优..
· [新闻] 2006年世界顶..
· [推荐] 征途小宝外挂..
· [新闻] 下载:IE 7 简..
· ASP自动解压RAR文件..
相关文章
· 用SQL一次插入多条数..
· 第一次用.net2.0 LO..
· [图文] 用Qchain为系..
· 刷一次变一次图的AS..
· 如何得到上一次插入..
精彩激情游戏推荐
一次大批量数据备份和导入工作
作者:佚名  来源:www.chcodes.com/  发布时间:2007-9-15 17:24:16  发布人:aijun

减小字体 增大字体

有一个数据表的insert、delete操作频繁,空间无释放。唯有进行一次导出、DROP、导入操作。

当前数据量:接近6亿

估计其中有一部分数据太旧,所以使用带条件的导出。

$>export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
$>exp user/pass file=XXX.dmp buffer=409600000 tables=mybigtable query=\" where somedate\>=XXX\"

导出数据约3.7亿,占用空间约57G。

导出后drop掉原表

drop table mybigtable cascade constraints

 导入

imp user/pass file=XXX

导入本来是很简单的操作,但需要很大的临时表空间(最后占用了12G)

需要有大的空间存放temp01.dbf文件

temp01.dbf文件的清空及转移

(Oracle9i 或以上)

先确保没有其他人或其他任务在进行数据库操作

由于原来的temp文件已经占用了很大的空间,而且该磁盘内没有足够空间存入该文件。所以在清空原来的文件的基础上,把该文件设定在另一磁盘内。

alter database tempfile '/opt/oracle/oradata/orcl/temp01.dbf' drop including datafiles;

alter tablespace temp add tempfile '/newplace/temp01.dbf' size 512M autoextend on next 250M maxsize unlimited;

[] [返回上一页] [打 印] [收 藏]
下一篇文章:用CSS来控制网页背景
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图
Copyright 2005-2006 Chcodes.Com.中文源码之家 All Rights Reserved .
Powered by:NewAsp SiteManageSystem Version 2.1 SP1 1030