Chinaunix

标题: 关于unload操作的时间问题 [打印本页]

作者: lovejunjun    时间: 2008-05-11 14:18
标题: 关于unload操作的时间问题
我要将一张表的数据全部unload出来,unload to data.txt select * from tablename;
表中大约有600万条数据,请问这样的操作大约需要多长时间?
作者: liaosnet    时间: 2008-05-11 16:52
标题: 回复 #1 lovejunjun 的帖子
600W行数据,也许1秒,也许100小时......
作者: lovejunjun    时间: 2008-05-11 20:13
影响时间长短的主要因素是什么?
作者: xxyyy    时间: 2008-05-12 09:09
你只说了600万行,但是你没说行的长度,也许每行只有1字符,也许32K个字符,这是不同的。
影响时间的还有磁盘的性能等机器的配置
还有表数据是否很杂乱,也就是说你是否做了优化。
作者: wingofwind    时间: 2008-05-15 23:25
标题: 回复 #1 lovejunjun 的帖子
四楼说的很对,这涉及到数据库中数据的分布,行记录的大小,卸载数据存放的文件系统,系统内存、磁盘IO和CPU资源供给等等方面,没有具体的环境谁也无法给出近似的估算值
作者: wstar    时间: 2008-06-27 11:23
看来楼主只有试试了。
希望试过之后把结果贴出来,大家共同研究。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2