SQL Server 中的程序集定期卸载并重新加载

2023-11-30

SQL Server 不断加载和卸载我的程序集,将它们标记为不安全。任何想法为什么会这样做。

我将日志文件附在下面。

enter image description here


由于日志中所述的确切原因,正在卸载程序集:内存压力。您无法采取任何具体措施来防止这种情况(即没有选项来禁用此行为)。您最多能做的就是通过添加更多内存和/或减少查询和/或 SQLCLR 对象的内存消耗来减少发生这种情况的可能性。

上述建议并不意味着您的查询或 .NET 代码当前存在低效问题,只是如果您需要更多内存,则需要添加更多内存或使用更少内存。如果您当前使用的内存尽可能少,那么您非常需要添加更多内存。

如果不查看您的 .NET 代码,就无法确定是否有任何可以改进的地方。但是,问题更有可能是在 SQLCLR 代码之外。您需要确定您有多少内存以及它的使用位置。尝试在 DBA.StackExchange 上查看这个问题:

SQL Server 2012缓冲池外的内存消耗

此外,SQL Server 不会将程序集标记为UNSAFE。这就是您设置装配的方式。您可以尝试将程序集更改为EXTERNAL_ACCESS如果它确实只进行文件系统访问操作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL Server 中的程序集定期卸载并重新加载 的相关文章

  • 分解 SQL 表中每一行的 XML

    我有一个表 其中包含两列 ID 和 XML 数据 我想分解每个 ID 的 XML 我在 XML 中提取单个值 并且所有 XML 的结构都相同 我只是不确定如何循环遍历表并将 XML 查询应用于每一行 我需要应用的查询如下 Select to
  • Power Query 根据 Excel 列列表过滤 SQL 视图

    有没有办法使用 Power Query 根据 Excel 表列中的值列表过滤 SQL 视图 我有一个返回大量数据 数百万条记录或属性 的 SQL 视图 用户希望根据属性 ID 的 Excel 表格列进行过滤 我知道我可以根据 Power 查
  • 无法加入交易

    我有问题 我已经在 Windows 中设置了 1 个 sql 服务器 SQL Server 2014 Express 并在另一台服务器的 Linux 中设置了 1 个 Oracle 数据库服务器 11g 现在我想通过链接服务器将数据从SQL
  • 更改 SQL Server 中的身份种子(永久!)

    有没有办法永久更改身份列的身份种子 使用 DBCC CHECKIDENT 似乎只是设置了最后一个值 如果表被截断 所有值都会重置 dbcc checkident Test SeedIdent reseed 1000 select name
  • 更新语句错误:子查询返回超过 1 个值

    我正在尝试更新列中的所有记录 以便它们以 CD 开头 例如DCE206 将成为 CDE206 UPDATE table SET column REPLACE column1 DC CD WHERE column1 LIKE DC 我正在使用
  • 无法将 null 值插入列...当值不为 null 时

    在我的 C 代码中 我在数据库中有一个插入 但它引发了异常 无法将 NULL 值插入表 Moroccanoil Replicated dbo Boxes 的 BoxID 列 列不允许为空 插入失败 然而 在调试这段代码时 我发现该框实际上不
  • SQL Server:十进制精度/小数位数产生奇怪的结果

    我正在为一个项目编写一些 SQL 我注意到 SQL Server 中一些看似奇怪的行为 涉及除以小数时的答案 以下是一些示例 说明了我所看到的行为 DECLARE Ratio Decimal 38 16 SET Ratio CAST 210
  • 有没有办法将加密的脚本插入 SQL Server 数据库?

    我的公司认为我们编写的数据库脚本是我们知识产权的一部分 在新版本中 我们为用户提供了由两部分组成的设置 桌面应用程序 一个可执行文件 它包含了初始化 更新数据库的复杂性 RedGate SQL Packager 我知道一旦脚本存在我就可以加
  • 插入 SQL Server 视图时使用 @@identity 或输出?

    请原谅我 我对 StackOverflow 和 SQL 都是新手 Tl dr 使用时 identity 或任何其他选项 例如scope identity或输出变量 是否也可以使用视图 这是一个使用存储过程的示例 identity SNIP
  • SSDT 单元测试:从配置文件读取 SQL Server 单元测试设置时发生错误

    我在 Visual Studio 2013 professional 中创建了一个数据库项目 然后通过右键单击存储过程之一并选择来添加单元测试创建单元测试 选择创建一个新的VB测试项目 然后右键单击新创建的测试项目并选择SQL Server
  • sql查询中where子句中的CASE语句

    我正在尝试在我正在处理的查询的 where 子句中编写一个 case 语句 我正在水晶报告中导入代码 我基本上是想说明变量 类型 是否设置为 创建 以便在where子句中为该日期范围运行 否则为不同的日期范围运行 它一直给我一个错误 我似乎
  • SSRS报告不显示数据

    我刚刚创建了 SQL Server 2005 SSRS 报告 数据未显示在预览窗格中 数据集是根据字符串参数从存储过程正确填充的 我可以在数据窗格中执行它 在预览窗格中运行报表时 会显示正确的行数 但单元格的内容不包含任何数据 源数据集基于
  • 在 SQL Server 2014 中使用带有事务的存储过程的 TransactionScope

    我正在使用 C 和 ADO NetTransactionScope在 ASP Net 应用程序中运行事务 该事务应该在多个表中保存一些数据 然后向订阅者发送电子邮件 Question 是否有效使用TransactionScope 当它包含对
  • mssql 的 UUID 疯狂

    我的数据库条目有一个 UUID 及其值 使用 Microsoft SQL Server Management Studio 提取 CDF86F27 AFF4 2E47 BABB 2F46B079E98B 将其加载到我的 Scala 应用程序
  • SQL Server 2014执行计划创建需要很长时间(旧版本中很快)

    我在 SQL Server 2014 中遇到一个查询问题 第一次运行该查询时 需要很长时间才能生成执行计划 奇怪的是 它在 SQL Server 的所有早期版本 2012 2008 R2 2008 等 中都运行良好 它似乎与所涉及的表之一上
  • ROUTINE_NAME 和 SPECIFIC_NAME 之间有什么区别?

    在 INFORMATION SCHEMA ROUTINES 视图中 存在 ROUTINE NAME 和 SPECIFIC NAME 按照MSDN http msdn microsoft com en us library ms188757
  • 从 Visual Studio 调试 SQL Server 2005 中的存储过程?

    我在这里和其他地方看到很多令人沮丧的问题 但没有明确的答案 我试图让存储过程进行调试 但没有成功 客户端 VS2005或VS2008 两者都不起作用 当我从存储过程上下文菜单中选择 步入存储过程 时 我在调试窗口中看到 已被用户取消 这就是
  • 使用存储过程访问数据可以提供哪些安全优势?

    我看到一些指南建议您通过存储过程对所有数据访问进行分层来保护数据库 我知道对于 SQL Server 您可以保护表甚至列免受 CRUD 操作的影响 例如 Logged in as sa USE AdventureWorks GRANT SE
  • 如何在 SQL Server 会话中设置自动提交?

    如何在 SQL Server 会话中设置自动提交 您可以通过将implicit transactions设置为OFF来打开自动提交 SET IMPLICIT TRANSACTIONS OFF 当设置为ON时 返回隐式事务模式 在隐式事务模式
  • 如何从表中选择层次结构中的最低级别

    我有一个具有父 子关系的表 Table A Column Id int Column Parent Id int Column Description text 一组示例数据如下 999 NULL Corp 998 999 Div1 997

随机推荐

  • 如何设置 MSMQ 服务器以便可以通过 Internet 访问它

    我们在 Windows 2008 R2 服务器上有 MSMQ 并具有以下防火墙设置 1 在 允许程序通过 Windows 防火墙进行通信 中选中消息队列 2 启用TCP端口 2103 2105 1801 但是 当 C 应用程序 使用 For
  • 放大 cli :npm 错误!超出最大调用堆栈大小

    执行时 npm install g aws amplify cli 结果是 npm ERR Maximum call stack size exceeded npm ERR A complete log of this run can be
  • 是否可以为 Java 11 和 java 模块生成 hibernate 元模型?

    我有一个带有 JPA 实体和 persistence xml 的 java 模块 我想生成元模型 我尝试了两种变体 变体1
  • JSF 2.0 动态删除组件

    作为有关在 JSF 2 0 中动态添加组件 请参阅下面的链接 的已回答问题的后续内容 我喜欢使用数据表的方法 但是删除添加的组件之一怎么样 如何动态添加JSF组件 基于中的代码片段其他问题您链接后 您需要进行以下更改 将带有删除按钮的列添加
  • Google Charts:如何将参数传递到回调(JavaScript)?

    我有以下代码 google charts setOnLoadCallback drawChart function drawChart 我需要将一个名为chartID 的参数传递到drawChart 函数中 我该怎么做 似乎谷歌图表不想获得
  • 使用 C# 从 Excel 电子表格读取/写入

    我需要编写一个程序 将一些数据写入 Excel 电子表格 每行包含名字 姓氏 电话号码 电子邮件等基本内容 每个类别都在自己的列中 我什至不知道从哪里开始 如果有人可以告诉我要参考哪些程序集 或者向我指出一个网站或一本涵盖通过 C 程序从
  • Angular 5 http 删除不起作用

    我正在尝试使用 http delete 删除一篇文章 但 Angular 没有发出请求 我不确定缺少什么 博客服务 ts import Injectable from angular core import HttpClient from
  • sys.getrefcount 延续

    链接文本 我明白了引用计数的概念 因此 当我执行 del astrd 时 引用计数降至零并且 astrd 被 gc 收集 这是示例代码 这些代码是我在昨天的问题之后开发的 链接文本 one py def abc print Hello pr
  • 即使查询有效,mysqli_fetch_array 也会出错;将总导出作为 NULL 值运行

    我有以下查询 该查询在查询数据库时有效 EDIT 3 根据 Joe Swindell 的建议 可能是查询中的 SET runningTotal 0 行 要解决的问题是找到一种方法将下面的复杂查询转换为 JSON 字符串 该字符串也将保存 N
  • 过滤 LogCat 以仅获取来自 Android 中的“我的应用程序”的消息?

    我观察到 当我将 Logcat 与 Eclipse 和 ADT for Android 一起使用时 我也会从许多其他应用程序收到消息 有没有办法过滤此内容并仅显示来自我自己的应用程序的消息 注 以下答案已有 10 多年历史 这可能不再是最好
  • 以干净的 Ansible 格式显示调试输出

    我正在尝试在 Ansible 中以良好的格式显示调试命令的消息输出 目前输出如下 TASK stop Report Status of Jenkins Process ok localhost gt msg Service Jenkins
  • 如何使用 Python 将文本文件转换为 Excel

    我在名为 DOT 的文件夹中有一个文本文件 textfile txt 我正在尝试使用 Python 代码将该文件转换为 Excel 文件 Excelfile xls 我不熟悉Python 但根据其他评论 我写了下面的代码 该代码不起作用 谁
  • 如何使用 Mercurial 保存用户名和密码?

    我在个人项目中使用了 Mercurial 每次想要将某些内容推送到服务器时 我都会输入用户名和密码 我尝试将以下内容添加到 hgrc文件在我的主目录中 但它似乎被完全忽略了 ui username MY USER NAME password
  • 将 pandas 数据帧作为参数传递到 python subprocess.Popen

    我正在尝试从主脚本调用 python 脚本 我只需要从主脚本中生成一个数据帧 然后将其作为在子进程内使用的参数传递给子进程脚本 以下是我尝试编写所需的 python 主脚本 from subprocess import PIPE Popen
  • 具有 json 数据源的 jQuery UI Datepicker 中的事件

    我想在 jQuery UI Datepicker 中显示事件 我希望有事件的日子的样式与没有事件的日子不同 并且我想在将鼠标悬停在有事件的日期时显示带有事件详细信息的自定义工具提示 问题的解答 jQuery UI Datepicker 与
  • Java 1.8.0 在 JDBC 连接中启用 TLS1.2

    我有一个已更新到最新补丁包的 SQL Server 2014 12 0 5207 在该环境中 唯一启用的协议是 TLS1 2 已为此目的设置注册表项 我可以使用 Management Studio 在本地和远程使用 SA 帐户连接到 SQL
  • HTML 中 id 和 name 属性的区别

    两者有什么区别id and name属性 它们似乎都具有提供标识符的相同目的 我想知道 特别是关于 HTML 表单 是否有必要或出于任何原因鼓励使用两者 The name属性在表单提交中发送数据时使用 不同的控件响应不同 例如 您可能有几个
  • QFile::copy 静态函数不复制文件

    我想复制一个文本文件QFile用这个代码 void MainWindow on pushButton 4 clicked QFile copy C p text txt C p text1 txt 当我构建它时 我没有收到任何错误 但是当我
  • 自定义 Laravel 验证消息

    我正在尝试在 Laravel 5 中创建用于验证的自定义消息 这是我迄今为止尝试过的 messages required gt Harap bagian attribute di isi unique gt attribute sudah
  • SQL Server 中的程序集定期卸载并重新加载

    SQL Server 不断加载和卸载我的程序集 将它们标记为不安全 任何想法为什么会这样做 我将日志文件附在下面 由于日志中所述的确切原因 正在卸载程序集 内存压力 您无法采取任何具体措施来防止这种情况 即没有选项来禁用此行为 您最多能做的