• 查看表和索引所在文件组


    最近有个需求涉及根据表名或者索引名字拿到文件分组名字
    SELECT  'table_name' = OBJECT_NAME(i.id),
            i.indid,
            'index_name' = i.name,
            i.groupid,
            'filegroup' = f.name,
            'file_name' = d.physical_name,
            'dataspace' = s.name
    FROM    sys.sysindexes i,
            sys.filegroups f,
            sys.database_files d,
            sys.data_spaces s
    WHERE   OBJECTPROPERTY(i.id, 'IsUserTable') = 1
            AND f.data_space_id = i.groupid
            AND f.data_space_id = d.data_space_id
            AND f.data_space_id = s.data_space_id
    ORDER BY f.name,
            OBJECT_NAME(i.id),
            groupid
  • 相关阅读:
    HashMap 链表插入方式 → 头插为何改成尾插 ?
    MySQL 日志之 binlog 格式 → 关于 MySQL 默认隔离级别的探讨
    Eclipse
    Delphi
    Delphi
    Delphi
    Delphi
    Delphi
    Delphi
    Delphi
  • 原文地址:https://www.cnblogs.com/zhangyuefen/p/5145455.html
Copyright © 2020-2023  润新知