随着IQ Server的运行,由于修改Catalog DB中的数据字典表等对象,会导致Catalog DB Transaction Log文件(即dbname.log)不断增长。特别是应用有频繁的创建、删除数据库对象(比如表、视图等)的操作,会加快log文件的增长(也会导致.db文件的快速增长)。Catalog Transaction Log文件可以被缩小,最安全的方法如下:
(1) 使用stop_asiq先停止IQ Server
(2) 然后使用服务器启动选项-m启动IQ Server
start_asiq -m @xxx.cfg dbname.db
例如:
start_asiq -m @mp2.cfg mp2.db
(3) 正常启动之后再次停止IQ
这时IQ Catalog Transactin Log被删除,
(4) 再次启动(不要加-m)后,IQ Server会创建一个log,这个log尺寸很小。例如:
start_asiq @mp2.cfg mp2.db
阅读(1674) | 评论(0) | 转发(0) |