FCLT#54744 Timeouts bij grote make_xml2? Experiment met DBMS_SESSION.free_unused_user_memory
svn path=/Website/branches/v2018.2/; revision=40475
This commit is contained in:
@@ -315,6 +315,7 @@ try
|
||||
var xml_content = oRs("xml_blob").Value;
|
||||
oRs.Close();
|
||||
__Log("XML blob is {0} karakters.".format(xml_content.length));
|
||||
Oracle.Execute("BEGIN DBMS_SESSION.free_unused_user_memory; END;");
|
||||
|
||||
if (API.apidata.loglevel) __Log2File(xml_content, API.APIname + "_DATA");
|
||||
|
||||
|
||||
@@ -217,7 +217,8 @@ function make_xml(params)
|
||||
var xml_content = oRs("xml_blob").Value;
|
||||
if (!xml_content)
|
||||
shared.record_not_found();
|
||||
oRs.Close();
|
||||
oRs.Close();
|
||||
Oracle.Execute("BEGIN DBMS_SESSION.free_unused_user_memory; END;");
|
||||
__Log("XML blob is {0} karakters.".format(xml_content.length));
|
||||
|
||||
if (__Logging & 1)
|
||||
|
||||
@@ -196,6 +196,7 @@ function fetchXMLContent( node
|
||||
var tmend = new Date();
|
||||
var xml_content = oRs("xml_blob").Value||"";
|
||||
oRs.Close();
|
||||
Oracle.Execute("BEGIN DBMS_SESSION.free_unused_user_memory; END;");
|
||||
if (xml_content)
|
||||
Log2File(typeof PUO_LOGPATH == "undefined"?2:1, "XML blob is {0} karakters in {1}ms.".format(xml_content.length, tmend.getTime() - tmstart.getTime()));
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user