我想重建我的一个索引,因为碎片已达到 97%。
我想知道在我重建索引后,是否还需要更新统计信息?我的自动更新统计功能已开启。
是否有必要进行自动更新?
sql-server sql-server-2008-r2 fragmentation index-maintenance
我有一个要求,我需要从 sa 登录中删除 sysadmin 服务器角色。
我又创建了 1 个用户,并将 sysadmin 角色授予该用户。
当我从 sa 登录中取消选中 sysadmin 时,它会引发错误。
无法使用特殊主体 sa 错误 15405。
任何人都可以知道如何做到这一点吗?
当我在不指定 ldf 文件的情况下运行此查询时,它会自动创建 ldf 文件。
Declare @DBname nvarchar(50) = 'Test'
Declare @path nvarchar(50) = 'D:\DB'
Declare @query nvarchar(max)
set @query = '
CREATE DATABASE ' + @DBname + '
ON
( NAME = ' +@DBname+',
FILENAME = '''+@path+'\'+@DBname+'.mdf'+''',
SIZE = 1024,
MAXSIZE = unlimited,
FILEGROWTH = 500 )
'
exec (@query)
Run Code Online (Sandbox Code Playgroud)
但是当我运行这个查询时:
Declare @DBname nvarchar(50) = 'Test'
Declare @path nvarchar(50) = 'D:\DB'
Declare @query nvarchar(max)
set @query = '
CREATE DATABASE ' + @DBname + '
ON
( NAME = …
Run Code Online (Sandbox Code Playgroud)