日期:2014-05-16  浏览次数:20831 次

建表的时候有没有什么办法能够查看建表的进度呢。
    有时候表太大,不知道要建多久。有没有什么办法看一下建表的进度,这样不是就可以在建表的时候预估一下有没有足够时间去等这个表建好。
求教各位大侠能不能解决这个问题呢。

------解决方案--------------------
若你是使用dump文件导入表的话,可以在imp命令中增加feedback=100000,打断点来知道导入了多少,这个命令的意思是每导入10万行就打一个点出来。
------解决方案--------------------
貌似没有,不过create ...as select 速度应该不慢,你的表很大吗?可以增加nologging关键字提高创建效率,再加上parallel X(X代表服务器的CPU个数)使用并行提高效率,但创建完后需要将执行alter table xxx
logging noparallel(切记不要忘记)