VECSYS.VECTOR$INDEX
このディクショナリ表には、ベクトル索引に関する詳細情報が含まれています。
列名 | データ型 | 説明 |
---|---|---|
|
|
ベクトル索引のオブジェクト番号 |
|
|
ベクトル索引オブジェクトのID。このIDは、ベクトル索引の再作成に使用できます。 |
|
|
ベクトル索引の所有者ID。user$のエントリを参照します |
|
|
ベクトル索引の名前。 |
|
|
ベース表オブジェクト番号 |
|
|
インメモリー近傍グラフHNSW索引の索引付きのベクトル列、索引距離、ベクトル次元データ型、次元数、efConstruction、近傍数、またはInverted Flatベクトル索引の重心数などのベクトル索引作成パラメータ。 |
|
|
ROWIDからVERTEXIDへの変換情報のサポートに使用される補助表の名前とオブジェクトID、またはInverted Flat Fileベクトル索引の重心表とそれに関連付けられたパーティション表の名前。 |
例
SQL> SELECT JSON_SERIALIZE(IDX_PARAMS returning varchar2 PRETTY)
2* FROM VECSYS.VECTOR$INDEX where IDX_NAME = 'DOCS_HNSW_IDX';
JSON_SERIALIZE(IDX_PARAMSRETURNINGVARCHAR2PRETTY)
{
"type" : "HNSW",
"num_neighbors" : 32,
"efConstruction" : 300,
"upcast_dtype" : 1,
"distance" : "COSINE",
"accuracy" : 95,
"vector_type" : "FLOAT32",
"vector_dimension" : 384,
"degree_of_parallelism" : 1,
"indexed_col" : "EMBED_VECTOR"
}
SQL>
SQL> select * from vecsys.vector$index;
IDX_OBJN IDX_OBJD IDX_OWNER# IDX_NAME IDX_BASE_TABLE_OBJN IDX_PARAMS IDX_AUXILIARY_TABLES IDX_SPARE1 IDX_SPARE2
-------- -------- ---------- -------------- ------------------- -------------------------- -------------------- ---------- ---------
74051 143 DOCS_HNSW_IDX 73497 {"type":"HNSW", {"rowid_vid_map_objn":74052,
"num_neighbors":32, "shared_journal_transaction_commits_objn":74054,
"efConstruction":300, "shared_journal_change_log_objn":74057,
"upcast_dtype":1, "rowid_vid_map_name":"VECTOR$DOCS_HNSW_IDX$HNSW_ROWID_VID_MAP",
"distance":"COSINE", "shared_journal_transaction_commits_name":"VECTOR$DOCS_HNSW_IDX$HNSW_SHARED_JOURNAL_TRANSACTION_COMMITS",
"accuracy":95, "shared_journal_change_log_name":"VECTOR$DOCS_HNSW_IDX$HNSW_SHARED_JOURNAL_CHANGE_LOG"}
"vector_type":"FLOAT32",
"vector_dimension":384,
"degree_of_parallelism":1,
"indexed_col":"EMBED_VECTOR"}
74072 143 GALAXIES_HNSW_IDX 74069 {"type":"HNSW", {"rowid_vid_map_objn":74073,
"num_neighbors":32, "shared_journal_transaction_commits_objn":74075,
"efConstruction":300, "shared_journal_change_log_objn":74078,
"upcast_dtype":0, "rowid_vid_map_name":"VECTOR$GALAXIES_HNSW_IDX$HNSW_ROWID_VID_MAP",
"distance":"COSINE", "shared_journal_transaction_commits_name":"VECTOR$GALAXIES_HNSW_IDX$HNSW_SHARED_JOURNAL_TRANSACTION_COMMITS",
"accuracy":95, "shared_journal_change_log_name":"VECTOR$GALAXIES_HNSW_IDX$HNSW_SHARED_JOURNAL_CHANGE_LOG"}
"vector_type":"INT8",
"vector_dimension":5,
"degree_of_parallelism":1,
"indexed_col":"EMBEDDING"}
SQL>
親トピック: ベクトル索引およびハイブリッド・ベクトル索引のビュー