在线 Sql Server 服务无法启动的解决办法
前两天犯了一个很严重的错误,在观察 Sql Server 数据库的时间,由于调整服务,一不小心把 Sql Server 的服务给重启了,可能大家感觉这样没什么,但是对于一个在线的DB,且DB支撑的是一天千万PV的站点的时候,问题就严重了。Sql Server 服务停止后启动不起来了,太无语了,由于站点访问量太大,Sql Server 服务器又在线,肯定没法重启了,无奈,只能把 访问这台DB的3个站点IIS给停掉,然后重启 DB 服务器,是重启 DB 服务器啊。
大家注意,处理在线DB服务无法启动的办法,也给大家分享下:
1. 停掉所有访问这台DB 的 Web 的IIS
2. 重启DB服务器
3. 重启DB服务器后不能立即把所有站点的链接都立即切向这台DB,要先把一个访问量比较小的站点切回来,然后再一个一个的切。标准就是看 DB 服务器的内存,因为DB是很吃内存的,前期需要把 表结构、连接字符串、查询优化器和用户认证信息等等,都要缓存到内存里,所以,禁忌把大流量指向到刚重启的 DB 服务器.
4. 通过这次错误,发现通过内网访问 DB 的WEB站点要先恢复,而外网访问的,要稍微慢一些
幸亏老大也没说什么,对在线DB的操作,一定要小心要小心
转载于:https://www.cnblogs.com/xunziji/archive/2011/03/07/1975580.html
总结
以上是生活随笔为你收集整理的在线 Sql Server 服务无法启动的解决办法的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 无比震荡 Fedora Linux把密码
- 下一篇: EXTjs grid与json数据 转载