日期:2014-05-18  浏览次数:20820 次

MSSQL SERVER超时已经过期的问题
SSH整合的项目。当我向数据库表里增加一条记录后,打开企业管理器查看里面的数据时表里面的字段都看不到了,提示‘超时已过期’。请问这是怎么回事啊?

------解决方案--------------------
超时原因:
1、应用程序效率太低或者一次处理的数据太多。
方法:优化应用程序(特别是SQL 语句)
2、网络问题造成大数据量时丢包。
方法:网络优化,可能涉及硬件。
3、服务器配置,包括索引,内存,超时等设置。
方法:需要找出主因,对症下药,索引主要解决速度,超时设置要牺牲速度。

------解决方案--------------------
1,优化数据库设计,包括表结构和约束(主键,索引等)
2,优化查询设计
3,检查内存
4,可用sp_config修改time out,time wait等参数