在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>技术论坛>数据库技术>F0135098 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入

论坛首页
|--web开发
   |--ASP
   |--JSP
   |--ASP.net
   |--DHTML
   |--RUBY
|--软件开发
   |--C++
      |--Code here
   |--JAVA
   |--VB
   |--Delphi
   |--XML
|--.net技术
   |--C#
   |--VB.net
|--Yup开发组
|--站务&投诉
   |--站长专区
|--硬件&网络
|--休息室
|--数据库技术
 进入精华区 我要发言



 [DB2问题]一个数据量很大的表,怎样快速清空?用import?back to 数据库技术 forum  
作者:liliqing,4级分数:20
日期:2005/3/22 20:49:00类别:数据库技术, 技术问题
回复:2次浏览:2145次
状态:尚未结贴

数据库版本:DB2 7.2
由于表的数据量很大,用delete删除,特别的慢。
在网上看到建议使用下面这条语句:
import from empty.del of del replace into test_table

注:empty.del 是空文件

可是这个空文件该放哪里?这个命令怎么能找到这个文件?
网上说,跟lob path有关

多谢关注!

reply[F0135098]
 



 
 re [1] [DB2问题]一个数据量很大的表,怎样快速清空?用import?数据库技术 forum  
- firefly05-03-23 09:43  

DB2不熟,不过资料查了一下,有两个方法可以达到oracle的truncate效果:

(1) 在建表时加选项not logged initially ,当清空表时通过alter table [name] activate not logged initially with empty table
(2)首先在操作系统上建一个空文件empty.del,接着通过import命令import from empty.del of del replace into [table_name]来清空表中的数据并重组表空间。

你说的就是方法2。这个方法很容易理解,就是利用import语句。所以只要查一下import from语句用法就一目了然了。

good luck!

reply[F0135105]
 



 
 re [1] [DB2问题]一个数据量很大的表,怎样快速清空?用import?数据库技术 forum  
- liliqing05-03-25 10:26  

我用db2的命令执行平台,
import from c:\empty.txt of del replace into 目标表
执行成功了.

可是我想用java调用(通过jdbc等),好像不行。
挺棘手

reply[F0135142]
 



您的位置
  (c)2000-2019 Yup Studio, all rights reserved.  
46.875