วิเคราะห์สถิติประสิทธิภาพของคำค้นหา

เกี่ยวข้องกับ Cloud Firestore รุ่น Enterprise เท่านั้น

หน้านี้อธิบายวิธีใช้แดชบอร์ดข้อมูลเชิงลึกของการค้นหา เพื่อตรวจหาและวิเคราะห์ประสิทธิภาพการค้นหา

ภาพรวมข้อมูลเชิงลึกของการค้นหา

ใช้แดชบอร์ดข้อมูลเชิงลึกของคําค้นหาเพื่อตรวจสอบคําค้นหาที่เกี่ยวข้องกับเมตริก เมตริกจะช่วยให้คุณระบุคําค้นหาที่ใช้บ่อยที่สุดและ คําค้นหาที่มีเวลาในการตอบสนองสูงซึ่งอาจต้องมีการเพิ่มประสิทธิภาพ ใช้แดชบอร์ดข้อมูลเชิงลึกของคำค้นหาเพื่อช่วยคุณในเรื่องต่อไปนี้

  • การเพิ่มประสิทธิภาพการค้นหา: ระบุการค้นหาที่มีเวลาในการตอบสนองสูงและ อาจต้องมีการเพิ่มประสิทธิภาพ
  • การจัดการค่าใช้จ่ายในการค้นหา: ค้นหาการค้นหาที่มีค่าใช้จ่ายสูงและเพิ่มประสิทธิภาพเพื่อ ลดค่าใช้จ่าย
  • การตรวจสอบสถิติการค้นหา: ติดตามสถิติการค้นหาเมื่อเวลาผ่านไป

ข้อมูลข้อมูลเชิงลึกของการค้นหา

ข้อมูลเชิงลึกของคําค้นหาประกอบด้วยข้อมูลจากเมธอด API ต่อไปนี้

  • find
  • aggregate

คุณสามารถดูข้อมูลเกี่ยวกับการค้นหาที่ใช้วิธีเหล่านี้สำหรับ โปรเจ็กต์ ฐานข้อมูล และระยะเวลาที่กำหนดตั้งแต่ 10 นาทีถึง 30 วัน ระบบจะบันทึกข้อมูลสําหรับคําค้นหาที่มีโครงสร้างเทียบเท่าไว้ภายใต้คําค้นหาที่ทําให้เป็นมาตรฐานรายการเดียว

ข้อมูลเชิงลึกของคําค้นหาจะแสดงข้อมูลต่อไปนี้เกี่ยวกับคําค้นหา

ข้อความค้นหาที่แปลงเป็นรูปแบบมาตรฐาน โครงสร้างการค้นหาที่แสดงในข้อความ
จำนวนการดำเนินการ จำนวนการดำเนินการในกรอบเวลาที่เลือก
จำนวนข้อผิดพลาด จำนวนข้อผิดพลาดในกรอบเวลาที่เลือก
ระยะเวลาการดำเนินการโดยเฉลี่ย(มิลลิวินาที) เวลาเฉลี่ยในหน่วยมิลลิวินาทีที่ฐานข้อมูลใช้ในการประมวลผลการค้นหา
จำนวนผลลัพธ์ที่แสดงโดยเฉลี่ย จำนวนผลลัพธ์ที่ส่งคืนโดยการค้นหา ผลลัพธ์ประกอบด้วย เอกสาร รหัสคอลเล็กชัน และที่เก็บข้อมูลที่รวบรวม
จำนวนเอกสารที่สแกนโดยเฉลี่ย จำนวนเอกสารที่สแกนในคำค้นหา
จำนวนรายการดัชนีที่สแกนโดยเฉลี่ย จำนวนรายการดัชนีที่ตรวจสอบเพื่อดำเนินการค้นหา
ภาระงานตามเวลาเฉลี่ย ข้อมูลที่จะช่วยกรองคำค้นหายอดนิยมตามเวลาในการตอบสนองเฉลี่ย
ภาระงานตามการดำเนินการอ่านทั้งหมด (ที่เรียกเก็บเงินได้) ข้อมูลที่จะช่วยกรองคำค้นหายอดนิยมตามการอ่านที่เรียกเก็บเงินได้ทั้งหมด

รายละเอียดและการเก็บรักษาข้อมูล

ระดับรายละเอียดของข้อมูลจะขึ้นอยู่กับระยะเวลาที่ระบุ ดังนี้

  • รายละเอียดระดับ 10 นาทีสำหรับช่วงเวลาไม่เกิน 4 วันที่ผ่านมา
  • รายละเอียดระดับ 1 ชั่วโมงสำหรับช่วงเวลาไม่เกิน 30 วันที่ผ่านมา

การเก็บรักษาข้อมูลสูงสุดสำหรับข้อมูลเชิงลึกของคําค้นหาคือ 30 วัน ระบบจะจัดเก็บข้อมูล 10 นาทีเป็นเวลา 4 วัน และจัดเก็บข้อมูลรายชั่วโมงเป็นเวลา 30 วัน

ข้อจำกัด

ข้อมูลข้อมูลเชิงลึกของคําค้นหาจะล่าช้า 1-2 ชั่วโมง

ราคา

โดยข้อมูลเชิงลึกของคำค้นหาจะไม่มีค่าใช้จ่ายเพิ่มเติม

บทบาทที่จำเป็น

หากต้องการรับสิทธิ์ที่จำเป็นในการดูแดชบอร์ดข้อมูลเชิงลึกของคําค้นหา โปรดขอให้ผู้ดูแลระบบให้บทบาท IAM Datastore Viewer (roles/datastore.viewer) ในโปรเจ็กต์แก่คุณ

บทบาทที่กำหนดล่วงหน้านี้มีdatastore.insights.getสิทธิ์ ซึ่งจำเป็นต่อการดูแดชบอร์ดข้อมูลเชิงลึกของคำค้นหา

นอกจากนี้ คุณอาจได้รับสิทธิ์นี้ด้วยบทบาทที่กำหนดเองหรือบทบาทที่กำหนดไว้ล่วงหน้าอื่นๆ

ดูข้อมูลเชิงลึกของการค้นหา

หากต้องการดูข้อมูลเชิงลึกของคําค้นหาสำหรับฐานข้อมูล Cloud Firestore ที่เข้ากันได้กับ MongoDB ให้เปิดแผงข้อมูลเชิงลึกของคําค้นหาในคอนโซล Google Cloud

  1. ในคอนโซล Google Cloud ให้ไปที่หน้าฐานข้อมูล

    ไปที่ฐานข้อมูล

  2. เลือกฐานข้อมูลจากรายการฐานข้อมูล

  3. ในเมนูการนำทาง ให้คลิกข้อมูลเชิงลึกของคำค้นหา

    แดชบอร์ดการใช้งานฐานข้อมูล Cloud Firestore ที่เข้ากันได้กับ MongoDB ใน Google Cloud Console

    ใช้เมนูแบบเลื่อนลงประเภทการโหลดเพื่อค้นหาคำค้นหายอดนิยมตามเวลาในการตอบสนองหรือ จำนวนการดำเนินการอ่าน

ขั้นตอนถัดไป