好贷网好贷款

请教这是什么意思,是否影响性能? 20lnwuyaowei]

发布时间:2016-12-3 8:26:05 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"请教这是什么意思,是否影响性能? 20lnwuyaowei]",主要涉及到请教这是什么意思,是否影响性能? 20lnwuyaowei]方面的内容,对于请教这是什么意思,是否影响性能? 20lnwuyaowei]感兴趣的同学可以参考一下。

事件类型: 信息 事件来源: MSSQL$SQLEXPRESS 事件种类: (2) 事件 ID: 17401 日期: 2006-6-20 事件: 20:29:41 用户: N/A 计算机: ZX 描述: 服务器在空闲 687 秒之后恢复执行: 服务器已由用户的活动唤醒。这只是一条信息性消息,不需要用户执行任何操作。 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。 数据: 0000: f9 43 00 00 0a 00 00 00   ùC...... 0008: 0e 00 00 00 5a 00 58 00   ....Z.X. 0010: 5c 00 53 00 51 00 4c 00   \.S.Q.L. 0018: 45 00 58 00 50 00 52 00   E.X.P.R. 0020: 45 00 53 00 53 00 00 00   E.S.S... 0028: 00 00 00 00               ....     ================================================ 以上为sqlserver 2005express版本在运行中出现的信息,如果一段时间没有人访问数据库,那么第一次访问时就会出现这些. 请问这些信息是什么意思? 是不是会影响服务器的性能,比如说长时间没有人访问,而第一个访问者的速度将受到影响? 如果是,应当如何解决呢?

这应该是事件查看器中的信息吧?这是不需要用户干预的!最好在生产环境下不要使用express,毕竟免费的东西不是很稳定。你看看errorlog目录下是不是有相应的dmp文件。express和dev版本的都有相关的测试信息。

这个不是错误,是不会有dmp的。

看字面意思好象是sqlserver express的服务在一定时间内没有用户活动就自已停了,然后有活动又自动激活.从个人操作体验上讲也符合这些特点. 问题怎么解决?有没有相关资料呢?

数据库的设置中没有看到相关参数。 比较无赖的方法是自己做一个线程不断访问它咯,或者把remote connection的timeout设置长一些。不过都不怎么好,前者比较麻烦,后者增加负担。 不过,正如ashzs所说,免费的东西不要指望太多。又要马儿跑,又要马儿不吃草是比较麻烦的。

用select databaseproperty('master','isautoclose')查看一下,数据库是否处于“Auto_Close”为“ON”的状态。 如果返回1,则表示当最后一位用户退出数据库,而且数据库中的所有过程都完成时,数据库将关闭并完全退出系统,以释放资源。 不知道是不是这个原因,因为SQL2000的Desktop Engine中这个选项默认就是“ON”,可能2005的Express版本也是这样的。 可以用 Alter Database '' Set Auto_Close OFF 来关闭“Auto_Close”。

lzhs正解,谢谢,又学到了一招。

上一篇:为什么在2005中总是报[SQL Native Client]Shared Memory Provider: Timeout error [258].的错误? 20ltg]
下一篇:一百分求:为什么我的SQL2005中的“更改类型”用不了? 100smallfools]

相关文章

相关评论