gpt4 book ai didi

c# - 如何检查 SQL Compact 自动收缩设置?

转载 作者:太空狗 更新时间:2023-10-30 01:57:42 24 4
gpt4 key购买 nike

我的问题的快速上下文,我们生产中的一些紧凑型数据库正在损坏,我们需要调查原因。我发现了一些很好的指示 here ,其中之一是“关闭自动收缩”。

所以我的问题是如何检查现有紧凑型数据库的自动收缩级别是多少?

通过 Sql Server,我可以按如下方式使用 sys.databases:

SELECT
name,
is_auto_shrink_on
FROM sys.databases

但是 sys.database 在 SQL Compact 中并不存在(这是可以理解的)。

我在 MSDN 阅读过这里您可以在连接字符串中设置 Auto_Shrink 值,他们提到默认的 Auto_Shrink 值为 60。这很好,但就我而言,我需要找出现有数据库中的 Auto_Shrink 是什么,而不是改变它。

Auto_Shrink 与紧凑型数据库的工作方式是否不同,我误解了它?

最佳答案

它被指定为每个 session 设置,因此您需要查看正在使用的连接字符串。

客户端使用最新的 SQL Compact 引擎二进制文件也很重要。

关于c# - 如何检查 SQL Compact 自动收缩设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30434734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com