加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql-server – 如何阻止SQL Server将信息行记录到SQLFT日志文件

发布时间:2020-12-31 00:41:39 所属栏目:编程 来源:网络整理
导读:我最近检查了一个SQL Server 2012实例,只是为了看到硬盘已经满了,在调查发生了什么之后,全文搜索信息行每分钟都填满了日志文件和磁盘空间.它添加了几GB的日志信息,如下所示: 2015-01-26 14:08:58.40 spid42s Informational: Resuming full-text population f

我最近检查了一个SQL Server 2012实例,只是为了看到硬盘已经满了,在调查发生了什么之后,全文搜索信息行每分钟都填满了日志文件和磁盘空间.它添加了几GB的日志信息,如下所示:

2015-01-26 14:08:58.40 spid42s     Informational: Resuming full-text population for table or indexed view '[db].[dbo].[table]' in database 'db' (table or indexed view ID '690817523',database ID '5'). Prior number of documents processed: 0,error encountered: 0.

我的问题是如何防止SQL Server通过全文搜索引擎向其日志文件写入任何“信息”细节,或者(不太喜欢的方法)如何完全禁用它的日志记录?

解决方法

如果无法重新启动实例,则可以使用sp_fulltext_recycle_crawl_log计划日志清理.更多信息: http://www.ruben-j.com/microsoft/t-sql/sql-fulltext-crawl-log/或 https://social.msdn.microsoft.com/Forums/windowsapps/en-US/b9420843-666e-4f33-b987-2624cdfa7acd/sql-server-2008r2-fulltext-logfile-sqlftlog-maintenance?forum=sqlkjmanageability或将问题发布到dba.stackexchange.

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读