SQL 用語では、HEAP は非クラスター化インデックスを持つテーブルを表しますか?
それともニュアンスがあるのか、全く違う意味なのか?
SQL 用語では、HEAP は非クラスター化インデックスを持つテーブルを表しますか?
それともニュアンスがあるのか、全く違う意味なのか?
ヒープは、クラスター化インデックスのないテーブルです。ヒープには、ヒープによって使用されるパーティションごとsys.partitions
に1 つの行があります。index_id = 0
デフォルトでは、ヒープには 1 つのパーティションがあります。ヒープに複数のパーティションがある場合、各パーティションには、その特定のパーティションのデータを含むヒープ構造があります。
ヒープは、クラスター化インデックスのないテーブルです。そのような単純な!
ヒープは、インデックスをまったく持たないか、クラスター化されていないインデックスを持つことができます。ただし、クラスター化されたテーブルには、クラスター化されていないインデックスを上に配置することもできます。
HEAP は非クラスター化インデックスを持つテーブルを表しますか?
クラスター化されていないインデックスを持つテーブルは、クラスター化されたテーブルまたはヒープのいずれかになる可能性があるため、優れた定義ではありません。