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