问题描述
我有一个数据库,我使用Visual Studio创建了一个数据库项目。 我创建了一个Azure Repo并使用Azure Build Pipelines构建了它。 我想为同一和部署组创建一个发布管道以连接到服务器。 我担心的是我在数据库服务器上有多个数据库,并且我不希望它们由于部署而受到影响。 据我所知,更改应该只影响关注数据库,而不影响其他数据库。 我是对的,还是创建的TSQL脚本也会影响其他数据库?
解决方法
如果部署单个数据库,则只有sql脚本/ dacpac仅影响该数据库。但是,如果它们位于同一台服务器上,则部署可能会对其他数据库产生一些影响,因为部署期间资源利用率可能会增加。