問題タブ [database-scan]

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 に答える
514 参照

java - mysql db でのスキャン操作での YCSB エラー

MySQL データベース (10GB セットアップ) で YCSB クライアントを使用して、スキャンのみのワークロードを実行しようとしています。次のコマンドを使用してワークロードを実行しています

./bin/ycsb jdbc を実行 -P ワークロード/workloademod -p db.driver=com.mysql.jd bc.Driver -p db.url=jdbc:mysql://localhost:3306/ycsbtest -p db.user=ユーザー名-p maxscanlength=100 -p recordcount=5000 -p operationcount=1000 -p maxexecutiontime=1800 > try_ycsb_emod

しかし、Java GC のメモリ不足の例外が発生し、次のようにワークロードが強制終了されます:-

「export YCSB_HEAP_SIZE=8000」を実行して ycsb クライアントの Java ヒープ サイズを 8G にしようとしましたが、それでも同じエラーが発生します。

ycsb クライアントが mysql サーバーに送信する mysql クエリを確認しましたが、max_scan_length メトリックへの参照/含意が見られません。また、ycsb クライアントの代わりに mysql クライアントを使用してこの mysql クエリを実行すると、正常に動作します。

同じ問題を修正するために何ができるかわかりません。誰かがここで私を助けてくれますか?

ありがとう、ルネ

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

java - Hbase スキャンが削除された行を返す

SingleColumnValueFilter を使用して、削除したい行のリストを返しています。

次に、Delete オブジェクトを作成し、各列を削除します。

取得コードは

このタスクはスケジュールされており、再度実行すると同じ行が取得されます。hbase は行を削除するようにマークし、メジャー圧縮後にのみ物理的に削除されることを理解しています。タスクの実行中に hbase シェルを介して行をクエリすると、列は確実に削除されています。このタスクの後続の実行でスキャンが同じ行を返すのはなぜですか?

前もって感謝します!

0 投票する
0 に答える
345 参照

ios - AWS dynamoDB スキャン文字列セット IOS

スキャンしてフィルターで除外したいデータセットがあります。

テーブルで次の 2 つの値を除外したいと考えています。

  • F7138546-5819-4534-98F8-959A2B8DC06E
  • DFG83855-FF86-440D-8CA0-15A2709A58E8

attribute.SS に 2 つのデータを入力するのは正しいですか? この機能を達成する別の方法はありますか? 私はこれについて非常に長い間考えてきたので、私を助けてください。つまり、ハッシュ キーはor値 a でも値 b でもなく、値 a でも b でもありません。

有難うございます。ありがとうございました

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

mysql - テーブルスキャンを回避するためのMysqlの最適化

次の表を検討してください。

このテーブル構造で、文章の単語を保存したいと思います。今度は、文の特定の単語と一緒にある単語を見つけたいと思います。結果は次のようになります。

クエリは次のようになります。

クエリは正常に機能していますが、常にテーブル全体をスキャンします。sent_id と word_id のインデックスを作成しました。常にテーブル全体をスキャンする必要がないことを最適化するためのアイデアはありますか?

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

android - DynamoDB テーブル内のすべての項目の値を取得して表示する (Android)

DynamoDB に問題があります。DynamoDB のテーブル (この場合は DynamoDBTable) 内のすべての項目を取得して表示する方法がわかりません。Scan を使用しようとしましたが、null 例外のエラーが発生します。

スキャンテーブル

DynamoDB テーブル

ここに画像の説明を入力

私が間違ったことはありますか?