简单的控制台.NET 4.5应用程序,它在对象列表中加载3列。
连接字符串:
Provider=IBMDA400.DataSource.1;Data Source=10.40.2.40;Persist Security
Info=True;Password=xxxx;User ID=xxxxx;Initial Catalog=yyyyyyy"
providerName="System.Data.OleDb
发出此选择:
var Assets = con.Query<Asset>(string.Format(@"select fanumb,faaaid,faacl5 from {0}.f1201",dta)).ToList();
上课:
public class Asset
{
public int fanumb { get; set; }
public int faaaid { get; set; }
public string faacl5 { get; set; }
}
当我在局域网内运行应用程序时,它会在大约5秒内完成。
当我通过VPN或WAN连接运行时,它异常缓慢。大约需要10分钟。虽然这种情况正在发生,但WAN / VPN速度很快。
对我遗失的任何解释?