diff --git a/APPL/FAC/perfmon.asp b/APPL/FAC/perfmon.asp index f211e88666..476d4d62f8 100644 --- a/APPL/FAC/perfmon.asp +++ b/APPL/FAC/perfmon.asp @@ -187,7 +187,8 @@ function toMillisec(sTime) var sDate = new Date(); do { - oRs = Oracle.RealConnection.Execute(sql); // RealExecution voorkomt overhead van logging + var oRs = Oracle.RealConnection.Execute(sql); // RealExecution voorkomt overhead van logging + oRs.Close(); cnt ++; var endDate = new Date(); } while ((endDate - sDate) < maxtime) @@ -245,6 +246,7 @@ function toMillisec(sTime) oRs = Oracle.Execute(sql); oRs = Oracle.Execute("SELECT COUNT(*) FROM fac_rapport WHERE fac_rapport_node = " + safe.quoted_sql(Session.SessionID)); t1 = toMillisec(250 / oRs(0).value); + oRs.Close(); Response.Write("1000 records toevoegen" + t1 + "ms"); %> @@ -277,6 +279,7 @@ function toMillisec(sTime) oRs.MoveNext(); cnt ++; } + oRs.Close(); t3 = toMillisec(10 * (endDate - sDate) / cnt); Response.Write("10000 records ophalen:" + t3 + "ms"); Oracle.Execute("DELETE FROM FAC_RAPPORT WHERE fac_rapport_node = " + safe.quoted_sql(Session.SessionID)) // Opruimen