我有一个用C#开发的
Windows服务.此服务将XML文件中的数据导入sql Server数据库,导入到不同的表中.这些XML文件很大. 500 MB大小的特定文件需要超过1小时才能导入到包含数百万行的表中.
我有一个在ASP.NET MVC中开发的Web应用程序,上面的数据库是在这个应用程序的后端.此应用程序通过过滤此数据库的表中的相关记录来显示不同的报告.此应用程序也操纵记录.
当我在Windows服务导入XML文件期间运行应用程序与数据库交互时,我的Web应用程序挂起,并在很长一段时间后发生超时错误.
我在Windows服务的存储过程中使用简单的插入更新命令,并且这些存储过程中没有事务.
请告知任何解决方案以避免此问题.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。