ExplainMetrics

क्वेरी की मेट्रिक के बारे में बताएं.

जेएसओएन के काेड में दिखाना
{
  "planSummary": {
    object (PlanSummary)
  },
  "executionStats": {
    object (ExecutionStats)
  }
}
फ़ील्ड
planSummary

object (PlanSummary)

क्वेरी के प्लानिंग फ़ेज़ की जानकारी.

executionStats

object (ExecutionStats)

क्वेरी के चलने से इकट्ठा किए गए आंकड़े. सिर्फ़ तब मौजूद होता है, जब ExplainOptions.analyze को 'सही है' पर सेट किया जाता है.

PlanSummary

क्वेरी के प्लानिंग फ़ेज़ की जानकारी.

जेएसओएन के काेड में दिखाना
{
  "indexesUsed": [
    {
      object
    }
  ]
}
फ़ील्ड
indexesUsed[]

object (Struct format)

क्वेरी के लिए चुने गए इंडेक्स. For example: [ {"queryScope": "Collection", "properties": "(foo ASC, name ASC)"}, {"queryScope": "Collection", "properties": "(bar ASC, name ASC)"} ]

ExecutionStats

क्वेरी के लिए एक्ज़ीक्यूशन के आंकड़े.

जेएसओएन के काेड में दिखाना
{
  "resultsReturned": string,
  "executionDuration": string,
  "readOperations": string,
  "debugStats": {
    object
  }
}
फ़ील्ड
resultsReturned

string (int64 format)

लौटाए गए नतीजों की कुल संख्या, जिनमें दस्तावेज़, प्रोजेक्शन, एग्रीगेशन के नतीजे, कुंजियां शामिल हैं.

executionDuration

string (Duration format)

बैकएंड में क्वेरी चलाने का कुल समय.

सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह 's' पर खत्म होता है. उदाहरण: "3.5s".

readOperations

string (int64 format)

बिल करने लायक कुल रीड ऑपरेशन.

debugStats

object (Struct format)

क्वेरी के निष्पादन से आंकड़ों को डीबग करना. ध्यान दें कि Firestore के बेहतर होने पर, डीबग करने के आंकड़ों में बदलाव हो सकता है. It could include: { "indexes_entries_scanned": "1000", "documents_scanned": "20", "billing_details" : { "documents_billable": "20", "index_entries_billable": "1000", "min_query_cost": "0" } }