• 相关软件
    >DROP STATISTICS 创建者:webmaster 更新时间:2006-02-16 15:51

    除去指定表内的多个集合的统计(在当前数据库内)。



    语法


    DROP STATISTICS table.statistics_name | view.statistics_name [ ,...n ]



    参数


    table | view



    是要为其除去统计的目标表或索引视图的名称。表名和视图名称必须符合标识符规则。有关更多信息,请参见使用标识符。可以选择是否指定表或视图所有者名称。



    statistics_name



    是要除去的统计组名称。统计名称必须符合标识符规则。



    n



    是表示可以指定多个 statistics_name 组(集合)的占位符。



    注释


    除去统计时要小心,因为除去统计可能影响查询优化器所选择的计划。



    有关显示统计的更多信息,请参见本卷中的"DBCC SHOW_STATISTICS"。有关更新统计的更多信息,请参见本卷中的"UPDATE STATISTICS"和"sp_dboption"的 auto update statistics 选项。有关创建统计的更多信息,请参见本卷中的"CREATE STATISTICS"、"CREATE INDEX"和"sp_dboption"的 auto create statistics 选项。



    权限


    默认情况下,将 DROP STATISTICS 权限授予表或视图的所有者,该权限不可转让。然而,db_ownerdb_ddladmin 固定数据库角色成员和 sysadmin 固定服务器角色成员可以通过在 DROP STATISTICS 内指定所有者除去任何对象。



    示例


    下例除去 authors 表的 anames 统计组(集合)和 titles 表的 tnames 统计(集合)。



    -- Create the statistics groups.
    CREATE STATISTICS anames
      ON authors (au_lname, au_fname)
      WITH SAMPLE 50 PERCENT
    GO
    CREATE STATISTICS tnames
      ON titles (title_id)
      WITH FULLSCAN
    GO
    DROP STATISTICS authors.anames, titles.tnames
    GO
    相关文章
    本页查看次数: