gpt4 book ai didi

asp.net - 网站从 Win8 迁移到 Win2012 - SQLite 查询结果非常慢

转载 作者:行者123 更新时间:2023-12-03 18:54:52 24 4
gpt4 key购买 nike

我有一个非常奇怪的问题,我还没有弄清楚,需要你的帮助。

我的开发计算机是 Win 8.1 Ent 64bit w。 IIS 和服务器是 Win 2012 R2 Std。 w。 IIS。

在 dev.comp 上。我也有 VS 2013/IIS Express。

我的网站 SQLite 查询结果大约在 10-20 毫秒。在以下设置上:

  • Win8 使用 Visual Studio 2013/IIS Express
  • 无论是否登录 w。表单认证
  • Win8使用内置IIS
  • 无论是否登录 w。表单认证
  • Win2012使用内置IIS
  • 仅在未登录时

  • 但是,当我在 Win2012 登录时,查询结果大约在 1200-1500 毫秒。!

    有谁知道这里发生了什么???

    ------------更新-------------

    现在我将问题缩小到以下几点:

    我正在使用一个使用 IDataReader 接口(interface)的类,它是 IDBConnection 对象的“打开”方法,当我登录到 Win2012 时,它的时间从 10-20 毫秒增加到 1200-1500 毫秒,然后才登录。

    有没有人遇到过类似的事情?

    最佳答案

    自己解决了......几年前我遇到了问题,当我使用 MS Access 数据库时,有时您必须为 asp.net 用户设置文件夹权限......我们又来了......

    这次我必须将“IIS AppPool”的用户权限添加到 SQLite 数据库所在的文件夹中,即使我只是在阅读。

    感谢大家的聆听……有时就足够了:)

    关于asp.net - 网站从 Win8 迁移到 Win2012 - SQLite 查询结果非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20518095/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com