亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 9623 | 回復(fù): 15
打印 上一主題 下一主題

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決] [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2005-03-22 20:57 |只看該作者 |倒序?yàn)g覽
數(shù)據(jù)庫(kù)版本:DB2 7.2
由于表的數(shù)據(jù)量很大,用delete刪除,特別的慢。
在網(wǎng)上看到建議使用下面這條語(yǔ)句:
import from empty.del of del replace into test_table

注:empty.del 是空文件

可是這個(gè)空文件該放哪里?這個(gè)命令怎么能找到這個(gè)文件?
網(wǎng)上說(shuō),跟lob path有關(guān)

-----2005/03/25---再次補(bǔ)充

在windows里面,下面這句實(shí)現(xiàn)了。
import from c:\empty.txt of del replace into 目標(biāo)表名

注:empty.txt 是隨便建立的空文本文件就可以。

感謝各位的關(guān)注.
下面繼續(xù)研究java調(diào)用這個(gè)命令。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2005-03-22 22:05 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2005-03-23 07:17 |只看該作者

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決]

import from /dev/null of del replace into table

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2005-03-23 11:07 |只看該作者

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決]

轉(zhuǎn)過(guò)來(lái)的,希望對(duì)你有用
http://www-900.ibm.com/cn/support/forum/app/tscforum/topic?tid=47273

當(dāng)用DELETE TABLE命令刪除整個(gè)表中數(shù)據(jù)時(shí),該操作會(huì)逐條刪除表中記錄,并記入活動(dòng)的交易日志。當(dāng)表中數(shù)據(jù)量很大時(shí),如果活動(dòng)的交易日志不夠大,就會(huì)遇到交易日志已滿的錯(cuò)誤,并回滾日志。即使活動(dòng)的交易日志足夠大,刪除數(shù)據(jù)量很大的表的操作也會(huì)占用很多時(shí)間。用以空文件為數(shù)據(jù)文件導(dǎo)入(IMPORT)并替換(REPLACE)表的辦法可以解決這個(gè)問(wèn)題。例如

IMPORT FROM /dev/null OF DEL REPLACE INTO 目標(biāo)表名

這樣交易日志只會(huì)記錄下該條命令,并立即釋放所占的空間,而不會(huì)像刪除命令一樣逐條掃描記錄,這就類似于DROP掉該表再創(chuàng)建一個(gè)完全相同只是沒(méi)有數(shù)據(jù)的表一樣。對(duì)于屬于DMS表空間的表來(lái)說(shuō),刪除命令逐條掃描記錄,所占的記錄空間仍標(biāo)記為該表所用,而不立即釋放空間,需要用REORG命令才可以釋放剩余空間。用 LIST TABLESPACE SHOW DETAIL 可以對(duì)比兩條命令執(zhí)行后表空間中的剩余空間的大小。

用LOAD命令加REPLACE參數(shù)可以達(dá)到類似IMPORT命令加REPLACE的效果,但是由于LOAD本身不記日志,所以對(duì)于可恢復(fù)的數(shù)據(jù)庫(kù),LOAD完成后建議馬上做一下聯(lián)機(jī)備份的,相比之下,IMPORT命令加REPLACE操作上比較簡(jiǎn)單一些。

論壇徽章:
1
2015亞冠之西悉尼流浪者
日期:2015-05-18 14:38:40
5 [報(bào)告]
發(fā)表于 2005-03-23 12:41 |只看該作者

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決]

我還正想給他這篇文檔哦。

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2005-03-23 12:49 |只看該作者

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決]

感謝:上面四位俠客的回答!
我執(zhí)行下面這條語(yǔ)句成功,指定了空文件的絕對(duì)路徑(我的環(huán)境是:win2000,DB2 7.2)
import from c:/empty.del of del replace into 目標(biāo)表名  (成功)
但是下面這條卻沒(méi)有成功,報(bào)錯(cuò)說(shuō)目錄找不到。
IMPORT FROM /dev/null OF DEL REPLACE INTO 目標(biāo)表名 (失。
是操作系統(tǒng)的原因嗎??

論壇徽章:
1
2015亞冠之西悉尼流浪者
日期:2015-05-18 14:38:40
7 [報(bào)告]
發(fā)表于 2005-03-23 12:54 |只看該作者

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決]

你不是環(huán)境是:win2000,DB2 7.2嗎?/dev/null 這樣寫路經(jīng)對(duì)嗎?

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2005-03-23 13:28 |只看該作者

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決]

我的環(huán)境是win2000,DB2 7.2。
/dev/null 換成\dev\null也不行啊

非要用個(gè)空文件嗎,有沒(méi)有不用空文件的方法?
Sam_King 該用戶已被刪除
9 [報(bào)告]
發(fā)表于 2005-03-23 14:15 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2005-03-23 14:48 |只看該作者

[DB2問(wèn)題]一個(gè)數(shù)據(jù)量很大的表,怎樣快速清空?用import?[已解決]

load from a.del of del replace into table
會(huì)更快!!
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP