問題タブ [fulltext-index]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
694 参照

mysql - MySQL FULLTEXT でインデックスが見つからない

次のクエリを実行しようとしています

テーブルの苦情には 2 つの FULLTEXT インデックスがあります。タイトルと説明ですが、MySQL からこのエラーが引き続き発生します

ただし、各行のクエリを単独で実行できます

これはうまくいきます。私は何が欠けていますか?

ここに画像の説明を入力

0 投票する
2 に答える
509 参照

mysql - FULLTEXT インデックスの実行に時間がかかる

次のクエリは、実行に 1.1 秒かかります。これは、インデックスEXPLAINの使用を示しています。FULLTEXT

FULLTEXT列に索引がありsIndex07ます。ただし、このFULLTEXTインデックスが削除され、通常のインデックスに置き換えられるとKEY、クエリは次のようになります。

わずか 0.6 秒で完了します。句をネストする必要があることを他の質問で見ましたが、ステートメントMATCHでネストする方法がわかりません。また、句をCOUNT削除すると、インデックスを使用して実行されたクエリは、2 番目のクエリよりも 50% 高速に実行されるため、利点があるように見えますが、残りのクエリと組み合わせて使用​​すると苦労しています。もインデックス化されており、データベースのサイズは 4.5Gb です。meta_oidFULLTEXTFULLTEXTmeta_oidsIndex07varchar(1024)

編集:検索が遅くなった 理由は、検索語にハイフンが含まれているためで、私の特定のケースでは演算子FULLTEXTよりもはるかに大きなデータセットを返します。LIKEハイフンなしの検索はFULLTEXTLIKE

24時間以内に、mysqlバイナリを再コンパイルせずにハイフンで検索できる人に報奨金を授与しますFULLTEXT。これにより、質問の本来の目的である高速化が実現します。

0 投票する
1 に答える
347 参照

full-text-search - Microsoft Azure SQL データベース v12 のフルテキスト インデックスに関連するエラー SQL71578 とは何ですか?

次のコマンドで、Microsoft Azure SQL Database v12 を対象とする Visual Studio でデータベース プロジェクトをコンパイルしようとすると、

、次のエラーが表示されます。

エラー: SQL71578: {table} の要素フルテキスト インデックスには、Microsoft Azure SQL データベース v12 でサポートされていない値に設定されたプロパティ IsPartOfStatisticalSemanticAnalysis があります

解決策は何ですか?

0 投票する
2 に答える
70 参照

c# - 大きなテキストc#/sqlで類似した各単語の頻度を見つける

単語を類似のものとしてグループ化し、頻度を見つける必要があります。

したがって、テキストのような"moron and morons sat on moronic bench with mormons"結果が得られます

1 つのクエリでテキストまたは正確な単語のリストをプッシュし、一般的な単語を頻繁に受け取ることができる必要があります。

C# から、SQL Server を使用できます。