可以在没有数据库实例的情况下安装 Microsoft 的 SQL Server 代理吗?
(目的是减少到数据库的流量。我想把服务器代理放到另一台服务器上。)
谢谢您的帮助。
可以在没有数据库实例的情况下安装 Microsoft 的 SQL Server 代理吗?
(目的是减少到数据库的流量。我想把服务器代理放到另一台服务器上。)
谢谢您的帮助。
SQL Server 代理需要将其数据(作业等)存储在 MSDB 数据库中。所以你需要一个。
如果您的 SQL 代理确实导致了如此大量的 I/O,以至于它使用 MSDB 会降低整体服务器性能(我怀疑是这种情况,但如果您足够努力,一切皆有可能),那么您可以选择将 MSDB 数据文件移动到单独的磁盘。(不仅仅是同一磁盘上的单独逻辑驱动器,而是完全单独的磁盘)。
我希望在您达到这一点之前还有许多其他性能改进可能。将 TempDB 移动到另一个物理磁盘将是一个很好的起点。
我的问题是类似的。如何使我的“实例”成为默认实例,这样我就不必使用实例名称来限定我的 sql 服务器。虽然,这不是完全相同的问题,但我被带到这里是为了寻找答案,其他人可能也是。此解决方案允许您仍然拥有多个实例,但定义默认实例。
为此,您需要将实例的 TCPIP 动态端口更改为默认的 1433 端口值。可以在此处找到有关使用 SQL Server 配置管理器的这个简单过程的详细信息:
https://kohera.be/blog/sql-server/make-named-instance-look-like-default-instance/