A5:SQL Mk-2

開発のこと、日々のこと

SQLServer のインデックス作成時のパラメータIncluded

ホーム フォーラム A5:SQL Mk-2掲示板 SQLServer のインデックス作成時のパラメータIncluded

  • このトピックには5件の返信、1人の参加者があり、最後にHIRAにより6日、 5時間前に更新されました。
6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #23911 返信
    HIRA
    ゲスト

    お世話になります。
    大変重宝させていただいております。

    掲題の件ですが、Included を指定して非キーカラムを指定しています。
    テーブル定義の変更⇒DDL生成にて生成されるインデックスのDDLには、非キーカラムが通常のキーカラムとして作成されました。

    対応いただくことは可能でしょうか?

    A5SQLのバージョンは、2.20.0 (X64 AI機能を含まない)です。

    #23912 返信
    HIRA
    ゲスト

    追伸:
    SqlServerのバージョン 2019 (15.0.2130.3)

    以下のSQLにて情報は取得できています。
    SELECT S.name AS SchemaName,
    O.name AS ObjectName,
    I.name AS IndexName,
    I.type_desc AS IndexTypeDesc,
    I.is_primary_key AS IsPrimaryKey,
    I.is_unique AS IsUnique,
    I.is_disabled AS IsDisabled,
    STUFF((SELECT ‘,’ + COL_NAME(IC.object_id, IC.column_id)
    FROM sys.index_columns AS IC
    WHERE IC.is_included_column = 0
    AND IC.object_id = I.object_id
    AND IC.index_id = I.index_id
    ORDER BY IC.key_ordinal
    FOR XML PATH (”)), 1, 1, ”) AS KeyColumns,
    STUFF((SELECT ‘,’ + COL_NAME(IC.object_id, IC.column_id)
    FROM sys.index_columns AS IC
    WHERE IC.is_included_column = 1
    AND IC.object_id = I.object_id
    AND IC.index_id = I.index_id
    ORDER BY IC.index_column_id
    FOR XML PATH (”)), 1, 1, ”) AS IncludedColumns
    FROM sys.indexes AS I
    INNER JOIN sys.objects AS O
    ON I.object_id = O.object_id
    INNER JOIN sys.schemas AS S
    ON O.schema_id = S.schema_id
    WHERE I.index_id > 0
    AND O.is_ms_shipped = 0
    — AND O.name = ‘ptsglog’
    ORDER BY S.name,
    O.name,
    I.name
    ;

    #24044 返信
    松原正和
    キーマスター

    HIRA さんこんにちは。
     
    はい、現状 Included に対応できていませんでした。すぐにではないですが、対応したいと思いますのでしばらくお待ちいただければと思います。

    #24133 返信
    HIRA
    ゲスト

    よろしくお願いいたします。

    #24785 返信
    HIRA
    ゲスト

    お世話になっております。

    SqlServerの機能で、テーブルやインデックスを圧縮して、1ページ当たりのデータ量を増やしてディスクへのアクセスを減少させることが可能です。

    対応いただきますよう、重ねてお願いいたします。

    #24798 返信
    HIRA
    ゲスト

    度々ですいません。
    テーブル定義書の出力にも、対応いただきますと助かります。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
返信先: SQLServer のインデックス作成時のパラメータIncluded
あなたの情報:




コメントは受け付けていません。