相关疑难解决方法(0)

如何从性能的角度更好地使用 CLR 函数(在每个 DB 内部重复或具有通用功能)?

我问了一个关于XML使用XSD schemainside验证的问题SQL Server 2012(见链接)。我明白(正如我怀疑的那样)我需要使用CLR Function. 该函数将获取XSD schema textXML text进行验证。

我将有 1 个配置数据库和许多安装数据库。从那个角度来看,我想知道在哪里创建该功能 - 在配置数据库中还是在每个安装数据库中?

从支持的角度来看,最好只有一个 CLR 功能。

xml t-sql sql-server-2012 functions sql-clr

7
推荐指数
1
解决办法
1393
查看次数

在 SQL Server 中将实用程序(不是管理)存储过程放在哪里?

可能的重复:
为其他数据库中的内部存储过程设置中央 CLR 存储过程/函数存储库库以使用?

我有一些简单的用户定义的字符串操作函数。它们中的大多数实际上是 CLR 函数,但并非全部都是。我从同一台服务器上的多个数据库中使用它们。放置这些的正确位置是什么?

到目前为止,我一直将它们放在主数据库中。这是一个坏主意吗?如果是这样,为什么?拥有一个没有数据而只有可编程对象的实用程序数据库是标准做法吗?

sql-server stored-procedures

3
推荐指数
1
解决办法
200
查看次数