我有一个约50,000个单词的字典,每个单词与其他单词(同义词,反义词等)有许多关系。当我尝试一个大约1000个单词的小样本时,它运行得很好。但是,当我执行整个数据集时,它会很快崩溃ASP.NET本地开发服务器。
List<Word> words;
...
using (var transaction = DatabaseSession.BeginTransaction())
{
foreach (var word in words)
MvcApplication.DatabaseSession.Save(word);
transaction.Commit();
}
我使用的是使用C#/ .NET 4,ASP.NET MVC3和Fluent NHibernate的Windows 7 x64。
更新:它实际上是在崩溃WebDev服务器,而不是数据库。