前两天在jn作系统升级,要把数据从一个库导到另外一个库中,当然了,exp和imp是首选,所有的应用都停下来了.
开始的时候,由于数据库以前兄弟们都装好了,我就直接操作了,那么现在要作的,就是直接向里面导数据了,导入的时候,加了feedback=10000,看看,导入的速度,居然奇慢,比在bz的时候要慢很多,这个就不对了.我看下large pool,这个参数没有啥问题呀,设置的也是比较大的,应该不会对imp产生很大的影响,看下系统的等待,居然很多等checkpoint complete的,
这样看来,应该是logfile的问题了,我看下logfile的设置,居然每个logfile只有1M的大小,显然应该是这个地方,我居然没有重新设置logfile group,慢也是应该的了.
终止掉imp操作,将原来的增加三组logfile group,每个大小100M,然后将原来的logfile都删除掉,重新开始imp,速度那个快呀.
由此可见,对于有很多更新的操作,logfile group的大小也是能影响到系统的性能的,特别是imp,虽然large pool能很大程度的影响到这个地方,但是从测试的结果看,logfile group的大小,影响更甚.
这个问题,其实是个小问题,记录之,希望后来的人,能看到,并且避免.
3 Comments to “关于log file的一点小小的心得”
Write a comment
You need tologin.

呵呵,8cuo
关键是能找到问题原因就容易解决了!:)
把测试中所有的步骤都写下来,用Excel写清楚做什么,改哪怕是很小的一步,比如说,patch, 我们不仅写patch number,同时也写下是否有c, d, g或者u driver,是不是要compile所有的object等等。 这样将来会省很多事。
我现在都养成了一个习惯,喜欢找相关性,把握相关的信息影响被影响等情况.呵呵,看了这个启发很大.