FCLT#53648 RULE-hint om het vertalingen popupje hopelijk sneller te maken

svn path=/Website/branches/v2019.1/; revision=42863
This commit is contained in:
Jos Groot Lipman
2019-06-05 10:58:24 +00:00
parent ff89c78d66
commit fbd010ba7f

View File

@@ -56,11 +56,13 @@ if (kolomnaam == "fac_usrdata_omschr" || kolomnaam == "fac_usrtab_omschrijving")
var authparams = user.checkAutorisation(autfunction);
// Sporadisch komt een kolom wel eens groter voor in een importtabel. Dan veilig kiezen
var sql = "SELECT MIN(data_length)"
// Melding 53648: zonder de RULE hint is dit vaak *stervens* traag
var sql = "SELECT /*+ RULE */ MIN(data_length)"
+ " FROM user_tab_columns"
+ " WHERE column_name = " + safe.quoted_sql_upper(kolomnaam)
var oRs = Oracle.Execute(sql);
var maxlen = oRs(0).Value;
oRs.Close();
%>
<html>
@@ -102,6 +104,7 @@ var maxlen = oRs(0).Value;
+ " AND fac_locale_kolomnaam = " + safe.quoted_sql_upper(kolomnaam)
+ " AND fac_locale_kolomkeyval = " + kolomkeyval;
}
oRs.Close();
}
Oracle.Execute(sql);
}
@@ -184,6 +187,7 @@ function langlabel(code)
oRs.MoveNext();
}
oRs.Close();
BLOCK_END();