すべてのプロダクト
Search
ドキュメントセンター

Tablestore:テーブルの合計行数をクエリする方法は?

最終更新日:Dec 28, 2024

GetRangeオペレーションの呼び出し、検索インデックスの使用、またはSQLクエリを使用して、テーブルの合計行数をクエリできます。

  • GetRange オペレーションを呼び出す

    GetRangeオペレーションを呼び出して、テーブルの行数を計算します。低並行レベルとパフォーマンスの低下により、このオペレーションの呼び出し時に遅延が発生する可能性があります。

  • 検索インデックスを使用する

    重要

    この方法を採用する前に、検索インデックスを作成する必要があります。詳細については、検索インデックスの作成を参照してください。

    • 検索インデックスのすべて一致クエリ機能を使用して、ミリ秒単位でテーブルの合計行数を返します。詳細については、すべて一致クエリを参照してください。

    • 検索インデックスの集計機能を使用して、ミリ秒単位でテーブルの合計行数を返します。詳細については、集計を参照してください。

  • SQLクエリを使用する

    重要

    SQLクエリを使用するには、マッピングテーブルを作成する必要があります。詳細については、テーブルのマッピングテーブルの作成を参照してください。

    次のSQLステートメントを実行して、テーブルの合計行数をクエリします。<TABLE_NAME> パラメーターをマッピングテーブルの実際の名前に置き換えます。

    SELECT COUNT(*) FROM `<TABLE_NAME>`