を使用してmemsqlのテーブルにハッシュインデックスを作成しようとしました
CREATE INDEX hashindex USING HASH ON table (column);
しかし、次のエラーが表示されます
エラー 1710 (HY000): MemSQL は一意でないハッシュ インデックスをサポートしていません。
何か足りないのですか?
を使用してmemsqlのテーブルにハッシュインデックスを作成しようとしました
CREATE INDEX hashindex USING HASH ON table (column);
しかし、次のエラーが表示されます
エラー 1710 (HY000): MemSQL は一意でないハッシュ インデックスをサポートしていません。
何か足りないのですか?
そのステートメントを機能させるには、UNIQUE
キーワードを と の間CREATE
に追加する必要がありINDEX
ます。元:
CREATE UNIQUE INDEX hashindex USING HASH ON table (column);
ただし、一意ではないハッシュ インデックスを意図的に使用しようとしている場合は、サポートされていません (エラーに示されています)。一意のインデックスを作成しようとしている場合は、すばらしいことです。キーワードを追加するとうまくいきます。一意のインデックスの追加は、オンライン操作では実行できないことに注意してください。