在Oracle中执行存储过程存在性能问题。
程序的名称为:myutil_api.move
相同的用户,相同的过程,但有很大的不同。
(Web应用程序和plsql可以毫无问题地同时执行其他过程)
Devart Connect Oracle代码:
var db = new F8Connection();
using (db)
{
using (var command = new OracleCommand())
{
db.Open();
command.Connection = db;
command.CommandType = System.Data.CommandType.StoredProcedure;
command.CommandText = "myutil_api.move";
command.ParameterCheck = true;
command.Parameters.Add(new OracleParameter("BARCODE_ID_", OracleDbType.Number)).Value = part.BarcodeId;
command.ExecuteNonQuery();
}
}