MongoDB
 Computer >> コンピューター >  >> プログラミング >> MongoDB

MongoDBがレコードを見つけるのに時間がかかりすぎる場合はどうすればよいですか?


MongoDBでレコードを検索する時間を短縮するために、インデックスを使用できます。以下は構文です-

db.yourCollectionName.createIndex({yourFieldName:1});

以下のアプローチに従って、番号、テキスト、ハッシュなどに基づいてフィールド名のインデックスを作成できます。

最初のアプローチ

インデックスを作成しましょう。以下はクエリです-

> db.takeLessTimeToSearchDemo.createIndex({"EmployeeName":1});
{
   "createdCollectionAutomatically" : true,
   "numIndexesBefore" : 1,
   "numIndexesAfter" : 2,
   "ok" : 1
}

2番目のアプローチ

上記の概念を理解するために、別のインデックスを作成しましょう-

> db.takeLessTimeToSearchDemo1.createIndex({"EmployeeName":"text"});
{
   "createdCollectionAutomatically" : true,
   "numIndexesBefore" : 1,
   "numIndexesAfter" : 2,
   "ok" : 1
}

3番目のアプローチ

別のインデックスを作成しましょう-

> db.takeLessTimeToSearchDemo2.createIndex({"EmployeeName":"hashed"});
{
   "createdCollectionAutomatically" : true,
   "numIndexesBefore" : 1,
   "numIndexesAfter" : 2,
   "ok" : 1
}

  1. 画面をログイン画面にロックするには、Windows10での読み込みに時間がかかりすぎます

    Windows 10 PCのロック画面からログイン画面に移動するときに遅延がある場合は、このロック画面をログイン画面の遅延に修正することができます 次の提案に従って問題を解決してください: ロック画面の背景画像を無効にする ログイン画面の背景画像を無効にする Windowsスポットライトが有効になっている場合は無効にします ロック画面を完全に無効にする クリーンブート状態でのトラブルシューティング。 ログイン画面へのロック画面の読み込みに時間がかかりすぎる これらの提案を詳しく見てみましょう。 1]ロック画面の背景画像を無効にする Windows10の設定を開く オープンパーソナ

  2. 画面をログイン画面にロックするには、Windows10での読み込みに時間がかかりすぎます

    Windows 10 PCのロック画面からログイン画面に移動するときに遅延がある場合は、このロック画面をログイン画面の遅延に修正することができます 次の提案に従って問題を解決してください: ロック画面の背景画像を無効にする ログイン画面の背景画像を無効にする Windowsスポットライトが有効になっている場合は無効にします ロック画面を完全に無効にする クリーンブート状態でのトラブルシューティング。 ログイン画面へのロック画面の読み込みに時間がかかりすぎる これらの提案を詳しく見てみましょう。 1]ロック画面の背景画像を無効にする Windows10の設定を開く オープンパーソナ