在你确认是sql占用的内存的话可能就是你打开的和sql数据库的连接没有关闭.
连接对象.close()

解决方案 »

  1.   

    sql的内存管理机制就是这样的, 如果内存使用没有达到可用内存上限,则会为新需求一直分配内存.你可以在企业管理器--右键SQL实例--属性--内存中设置SQL Server使用内存的上限.
      

  2.   

    to zjcxc(邹建):在没有达到内存上限之前,即使关闭连接(即,用 连接对象.close() ,
    SQL Server 也不会清除占用的内存吗?
      

  3.   

    企业管理器--右键SQL实例--属性--内存中设置SQL Server使用内存的上限后,当sql内存达到上限后,会不会出现异常,应用SQL的程序会不会仍正常与SQL通讯?