หน้านี้อธิบายวิธีวิเคราะห์แผนที่ความหนาแน่นในการสแกน Key Visualizer เพื่อให้คุณ ระบุแหล่งที่มาของปัญหาด้านประสิทธิภาพCloud Firestoreได้
ก่อนอ่านหน้านี้ คุณควรทำความคุ้นเคยกับ ภาพรวมของ Key Visualizer และอาจต้องการทำสิ่งต่อไปนี้ด้วย
- ดูวิธีเปิดการสแกน Key Visualizer
- ดูตัวอย่างรูปแบบคีย์เอกสารหรือรูปแบบคีย์ดัชนีที่พบบ่อย
การปรับความสว่าง
แผนที่ความหนาแน่นของ Key Visualizer ใช้สีเข้มเพื่อระบุค่าปกติหรือค่าต่ำ และใช้สีสว่างเพื่อระบุค่าสูง คุณสามารถปรับมาตราส่วนสีเพื่อช่วยให้เห็นรูปแบบในแผนที่ความหนาแน่น
โปรดทราบว่าสำหรับเมตริกส่วนใหญ่ Key Visualizer จะระบุค่าที่ "สูง" และ "ต่ำ" โดยอิงตามการใช้งานฐานข้อมูลของคุณทั้งหมด ตัวอย่างเช่น หากคุณอ่าน 20 ครั้งต่อวินาทีในช่วงคีย์ที่เฉพาะเจาะจง และอ่าน 1 ครั้งต่อวินาทีในช่วงคีย์อื่นๆ Key Visualizer จะใช้สีสว่างสำหรับช่วงคีย์ที่เฉพาะเจาะจงนั้น โปรดทราบว่าสีสว่างไม่ได้บ่งบอกถึงปัญหาเสมอไป
หากต้องการปรับสีที่ใช้สำหรับค่าต่างๆ ให้ใช้+ / - ปุ่มที่ด้านใดด้านหนึ่งของไอคอนปรับความสว่าง brightness_6 เมื่อเพิ่มความสว่าง คุณจะลดช่วงค่าที่แต่ละสีแสดง และเมื่อลดความสว่าง คุณจะเพิ่มช่วงค่า
หากต้องการรีเซ็ตความสว่างเป็นการตั้งค่าเริ่มต้น ให้คลิกไอคอน ปรับความสว่างbrightness_6
การซูมเข้าช่วงเวลาและช่วงคีย์
เมื่อคุณเปิดแผนที่ความหนาแน่น แผนที่จะแสดงค่าสำหรับระยะเวลาที่รวมอยู่ในการสแกนและช่วงคีย์ที่ใช้งานอยู่ในฐานข้อมูล หากพบปัญหาในช่วงระยะเวลาที่เฉพาะเจาะจงหรือในช่วงคีย์ที่เฉพาะเจาะจง คุณสามารถซูมเข้าเพื่อตรวจสอบปัญหาอย่างละเอียดมากขึ้น
คุณซูมเข้าหรือออกได้หลายวิธี ดังนี้
- เลื่อนขึ้นหรือลงภายในแผนที่ความหนาแน่น
- คลิกปุ่มซูมสี่เหลี่ยมผืนผ้า crop แล้วคลิกและลากเพื่อเลือกพื้นที่ที่จะขยาย
- กดปุ่ม
Shiftค้างไว้ แล้วคลิกและลากเพื่อเลือกพื้นที่ที่จะขยาย - กลับไปยังพื้นที่ก่อนหน้าของแผนที่ความหนาแน่นโดยกดปุ่ม
BackspaceหรือDelete - ซูมออกเพื่อดูตารางทั้งหมดโดยคลิกปุ่มรีเซ็ตการซูม
zoom_out_map หรือกดปุ่ม
R
การเจาะลึกลงไปตามคำนำหน้าของคีย์
ส่วนต่อไปนี้จะอธิบายวิธีเจาะลึกโดยใช้การสแกนคีย์เอกสารเป็นตัวอย่าง ในกรณีของคีย์ดัชนี คำนำหน้าจะเปลี่ยนเป็นกลุ่มคีย์ดัชนี
Key Visualizer จะจัดระเบียบคีย์ตามลำดับชั้นของฐานข้อมูลทางด้านซ้ายของแผนที่ความหนาแน่น คุณสามารถใช้ฟีเจอร์นี้เพื่อเจาะลึกข้อมูลสำหรับช่วงคีย์ที่เฉพาะเจาะจง
วิธีเจาะลึกข้อมูลของแผนที่ความหนาแน่นสำหรับกลุ่มคีย์ที่มีคำนำหน้าร่วมกัน
เลื่อนเคอร์เซอร์ไปวางเหนือระดับใดระดับหนึ่งในลำดับชั้นของคีย์ที่ปรากฏทางด้านซ้ายของแผนที่ความหนาแน่น
Key Visualizer จะไฮไลต์พื้นที่ของแผนที่ความหนาแน่นที่แสดงลำดับชั้นระดับนี้ นอกจากนี้ยังแสดงคำนำหน้าของคีย์สำหรับคีย์ทั้งหมดในระดับนี้ด้วย
คลิกระดับลำดับชั้นของคีย์ที่ต้องการตรวจสอบ
Key Visualizer จะซูมเข้าลำดับชั้นระดับนี้
คลิกลำดับชั้นของคีย์อีกระดับหนึ่งเพื่อซูมเข้าเพิ่มเติม หรือกดปุ่ม
BackspaceหรือDeleteเพื่อกลับไปยังพื้นที่ก่อนหน้า
การปักหมุดรายละเอียดเกี่ยวกับเมตริก
เมื่อคุณเลื่อนเคอร์เซอร์ไปวางเหนือแผนที่ความหนาแน่น Key Visualizer จะแสดงเคล็ดลับเครื่องมือที่มีรายละเอียดเกี่ยวกับเมตริกที่อยู่ใต้เคอร์เซอร์ คุณสามารถปักหมุดเคล็ดลับเครื่องมือนี้ไว้กับที่ได้โดยคลิกแผนที่ความหนาแน่น เคล็ดลับเครื่องมือที่ปักหมุดไว้จะแสดงรายละเอียดเพิ่มเติมเกี่ยวกับเมตริก นอกจากนี้ การปักหมุดเคล็ดลับเครื่องมือยังช่วยให้จับภาพหน้าจอของเคล็ดลับเครื่องมือหรือคัดลอกข้อมูลจากเคล็ดลับเครื่องมือได้ง่ายขึ้นด้วย
การเปลี่ยนเมตริก
โดยค่าเริ่มต้น เมื่อคุณเปิดการสแกน Key Visualizer ระบบจะแสดงเมตริก การดำเนินการ/วินาที สำหรับคีย์เอกสาร ซึ่งจะแสดงภาพรวมของรูปแบบการใช้งาน หากต้องการเปลี่ยนไปใช้เมตริกอื่น ให้คลิกรายการแบบเลื่อนลงเมตริก เหนือแผนที่ความหนาแน่น แล้วคลิกเมตริกที่ต้องการดู
ในกรณีของคีย์ดัชนี ระบบจะแสดงเมตริกการดำเนินการเขียนดัชนี/วินาที ซึ่งจะแสดงภาพรวมของการใช้งานคีย์ดัชนี
ดูคำอธิบายของแต่ละเมตริกได้ที่ เมตริก Key Visualizer
การค้นหาความเชื่อมโยงระหว่างเมตริกต่างๆ สำหรับคีย์เอกสาร
คุณสามารถดูเมตริกหลายรายการพร้อมกันใน Key Visualizer เมื่อต้องการเปรียบเทียบเมตริกหรือค้นหาความสัมพันธ์ระหว่างเมตริก ตัวอย่างเช่น คุณอาจต้องการดูว่าฮอตสปอตในแผนที่ความหนาแน่นของการดำเนินการ/วินาที สัมพันธ์กับเวลาในการตอบสนองสูงในแผนที่ความหนาแน่นของเวลาในการตอบสนองในการเขียนเฉลี่ย หรือไม่
หากต้องการดูเมตริกและค่าต่างๆ หลายรายการพร้อมกัน ให้คลิกแสดงแผงข้อมูล ใกล้กับมุมขวาบน รายการเมตริกจะปรากฏในแผงทางด้านขวาของการสแกน
หากต้องการตรวจสอบเมตริกหลายรายการพร้อมกัน ให้ใช้เครื่องมือต่อไปนี้ในแผงเมตริกหลายรายการ
หากต้องการแสดงหรือซ่อนแผนที่ความหนาแน่นขนาดเล็กสำหรับเมตริกทั้งหมด ให้คลิก
Expand AllหรือCollapse Allที่ด้านขวาบนหากต้องการแสดงแผนที่ความหนาแน่นของเมตริกแต่ละรายการ ให้คลิกชื่อเมตริก
หากต้องการซ่อนแผนที่ความหนาแน่นของเมตริกแต่ละรายการ ให้คลิกชื่อเมตริกอีกครั้ง
หากต้องการแสดงแผนที่ความหนาแน่นของเมตริกในหน้าต่างหลัก ให้คลิกลูกศรทึบที่ขอบด้านซ้ายของแถบชื่อเมตริก
วางเมาส์เหนือแผนที่ความหนาแน่นขนาดเล็กเพื่อดูกิจกรรมที่เกี่ยวข้องในมุมมองหลัก
หากต้องการเปรียบเทียบเมตริกต่างๆ สำหรับ Bucket คีย์ ณ จุดเวลาเดียวกัน คุณสามารถปักหมุดค่าในการสแกน แล้วเปลี่ยนไปใช้เมตริกอื่น ณ จุดเวลาเดียวกันได้โดยทำดังนี้
- ชี้ไปยังตำแหน่งที่ต้องการในแผนที่ความหนาแน่นขนาดใหญ่ในหน้าต่างหลัก
- คลิกเพื่อปักหมุดเคล็ดลับเครื่องมือ ค่าในแผงด้านข้างจะคงที่กับ Bucket คีย์และจุดเวลาที่คุณปักหมุดไว้
- หากต้องการแสดงเมตริกในแผนที่ความหนาแน่นขนาดใหญ่ ให้คลิกลูกศรทึบทางด้านซ้ายของเมตริกนั้น เคล็ดลับเครื่องมือในหน้าต่างหลักจะแสดงรายละเอียดทั้งหมดของเมตริกนั้น
ขั้นตอนถัดไป
- ดูวิธีจดจำรูปแบบคีย์เอกสารหรือรูปแบบคีย์ดัชนี
- อ่านเกี่ยวกับเมตริกที่คุณดูได้ในแผนที่ความหนาแน่น