在我的数据库中有一个表包含数亿条数据。
最近我发现如果通过“OracleBulkCopy”向这个表中插入数据,即使数据表只是包含一些行,它也会生成许多大小约为几千兆字节的归档日志文件:
Oracle.ManagedDataAccess.Client.OracleBulkCopy copy = new Oracle.ManagedDataAccess.Client.OracleBulkCopy(connection);
copy.BulkCopyTimeout = 3600 * 24 * 3;
copy.DestinationTableName = table;
copy.WriteToServer(data);
但是直接执行“insert into sql”向这个表插入数据,归档日志不知不觉的增加了
我怎样才能找出问题所在?