代码之家  ›  专栏  ›  技术社区  ›  rlb.usa

MySQL缓存是否发生,如何修复?

  •  0
  • rlb.usa  · 技术社区  · 16 年前

    我认为MySQL或ASP.NET正在缓存我的查询。

    我编辑MySQL存储过程以删除一些参数,但它一直说缺少这些参数。如何修复或使其再次工作?

    编辑 :

    MySQL Caching

    只是我没有执行的权限 RESET QUERY CACHE

    2 回复  |  直到 9 年前
        1
  •  0
  •   Robert C. Barth    16 年前

    该错误意味着正在asp.net代码端的参数集合中访问该参数。你有没有修改过代码或者类或者其他什么东西来避免设置那些参数?

        2
  •  0
  •   rlb.usa    16 年前

    MySQL的每一个连接 服务器维护它’自己存储的 过程缓存。
    The Art of SQL

    这意味着重新启动浏览器、计算机、进一步修改程序等等,所有这些都将无法工作。

    你有几个选择 :

    • 重新启动MySQL数据库服务器或MySQL数据库服务器计算机
    • RESET QUERY CACHE 如果你有特权
    • 通过重新上载web.config、global.asax或整个应用程序,强制ASP.NET应用程序重新编译