Khám phá bản đồ nhiệt

Trang này mô tả cách phân tích bản đồ nhiệt trong quá trình quét bằng Key Visualizer để bạn có thể xác định nguồn gốc của vấn đề về hiệu suất Cloud Firestore.

Trước khi đọc trang này, bạn nên làm quen với phần tổng quan về Key Visualizer. Bạn cũng có thể muốn:

Điều chỉnh độ sáng

Biểu đồ nhiệt trong Key Visualizer sử dụng màu tối để biểu thị các giá trị bình thường hoặc thấp và màu sáng để biểu thị các giá trị cao. Bạn có thể điều chỉnh thang màu để xem các mẫu trong biểu đồ nhiệt.

Xin lưu ý rằng đối với hầu hết các chỉ số, Key Visualizer sẽ xác định giá trị "cao" và "thấp" dựa hoàn toàn vào mức sử dụng cơ sở dữ liệu của bạn. Ví dụ: nếu bạn thực hiện 20 lượt đọc mỗi giây trong một dải khoá cụ thể và 1 lượt đọc mỗi giây trong các dải khoá khác, thì Key Visualizer sẽ sử dụng màu sáng cho dải khoá cụ thể đó. Xin lưu ý rằng màu sáng không nhất thiết biểu thị vấn đề.

Để điều chỉnh màu được dùng cho các giá trị khác nhau, hãy sử dụng các nút + / - ở hai bên biểu tượng Điều chỉnh độ sáng . Khi bạn tăng độ sáng, bạn sẽ giảm dải giá trị mà mỗi màu biểu thị; khi bạn giảm độ sáng, bạn sẽ tăng dải giá trị.

Để đặt lại độ sáng về chế độ cài đặt mặc định, hãy nhấp vào biểu tượng Điều chỉnh độ sáng .

Phóng to các khoảng thời gian và dải khoá

Khi bạn mở bản đồ nhiệt, bản đồ này sẽ hiển thị các giá trị cho khoảng thời gian có trong quá trình quét và dải khoá đang hoạt động trong cơ sở dữ liệu của bạn. Nếu nhận thấy vấn đề trong một khoảng thời gian cụ thể hoặc trong một dải khoá cụ thể, bạn có thể phóng to để xem xét vấn đề kỹ hơn.

Bạn có thể phóng to hoặc thu nhỏ theo nhiều cách:

  • Cuộn lên hoặc xuống trong bản đồ nhiệt.
  • Nhấp vào nút Phóng to hình chữ nhật , sau đó nhấp và kéo để chọn một khu vực cần phóng to.
  • Nhấn và giữ phím Shift, sau đó nhấp và kéo để chọn một khu vực cần phóng to.
  • Quay lại khu vực trước của bản đồ nhiệt bằng cách nhấn phím Backspace hoặc Delete.
  • Thu nhỏ để xem toàn bộ bảng bằng cách nhấp vào nút Đặt lại mức thu phóng hoặc nhấn phím R.

Xem chi tiết theo tiền tố khoá

Phần sau đây mô tả cách xem chi tiết bằng cách sử dụng quá trình quét khoá tài liệu làm ví dụ. Trong trường hợp khoá chỉ mục, tiền tố sẽ thay đổi thành nhóm khoá chỉ mục.

Ở bên trái biểu đồ nhiệt, Key Visualizer sắp xếp các khoá theo hệ phân cấp của cơ sở dữ liệu. Bạn có thể sử dụng tính năng này để xem chi tiết dữ liệu cho các dải khoá cụ thể.

Cách xem chi tiết dữ liệu của biểu đồ nhiệt cho một nhóm khoá có chung tiền tố:

  1. Di chuyển con trỏ qua một trong các cấp trong hệ phân cấp khoá xuất hiện ở bên trái bản đồ nhiệt.

    Key Visualizer làm nổi bật khu vực của bản đồ nhiệt cho thấy cấp này của hệ phân cấp. Công cụ này cũng cho thấy tiền tố khoá cho tất cả các khoá ở cấp này.

    Ví dụ về một vùng được đánh dấu trong bản đồ nhiệt cho một nhóm khoá

  2. Nhấp vào cấp của hệ phân cấp khoá mà bạn muốn xem xét.

    Key Visualizer phóng to cấp này của hệ phân cấp.

    Ví dụ về cách phóng to một cấp trong hệ phân cấp khoá

  3. Nhấp vào một cấp khác của hệ phân cấp khoá để phóng to thêm hoặc nhấn phím Backspace hoặc Delete để quay lại khu vực trước.

Ghim thông tin chi tiết về một chỉ số

Khi bạn di chuyển con trỏ qua bản đồ nhiệt, Key Visualizer sẽ hiển thị một chú thích chứa thông tin chi tiết về chỉ số nằm bên dưới con trỏ. Bạn có thể ghim thành phần chú thích này bằng cách nhấp vào bản đồ nhiệt. Chú giải công cụ được ghim cho biết thông tin chi tiết hơn về chỉ số. Việc ghim chú giải công cụ cũng giúp bạn dễ dàng chụp ảnh màn hình chú giải công cụ hoặc sao chép thông tin từ chú giải công cụ hơn.

Chuyển đổi chỉ số

Theo mặc định, khi bạn mở quá trình quét bằng Key Visualizer, công cụ này sẽ hiển thị chỉ số Số thao tác/giây cho các khoá tài liệu, giúp bạn nắm được thông tin tổng quan về mẫu sử dụng. Để chuyển sang một chỉ số khác, hãy nhấp vào danh sách thả xuống Chỉ số phía trên biểu đồ nhiệt, sau đó nhấp vào chỉ số mà bạn muốn xem.

Trong trường hợp khoá chỉ mục, công cụ này sẽ hiển thị chỉ số Số thao tác ghi chỉ mục/giây giúp bạn nắm được thông tin tổng quan về việc sử dụng khoá chỉ mục.

Để biết nội dung mô tả từng chỉ số, hãy xem bài viết Chỉ số trong Key Visualizer.

Tìm mối liên hệ giữa các chỉ số khác nhau cho khoá tài liệu

Bạn có thể xem nhiều chỉ số cùng lúc trong Key Visualizer khi muốn so sánh các chỉ số hoặc tìm mối tương quan giữa các chỉ số. Ví dụ: bạn có thể muốn xem liệu các điểm nóng trên biểu đồ nhiệt Số thao tác/giây có tương quan với độ trễ cao trong biểu đồ nhiệt Độ trễ ghi trung bình hay không.

Để xem nhiều chỉ số và giá trị của các chỉ số đó cùng lúc, hãy nhấp vào Hiện bảng thông tin ở gần góc trên cùng bên phải. Một danh sách chỉ số sẽ xuất hiện trong một ngăn ở bên phải quá trình quét.

Ví dụ minh hoạ ngăn nhiều chỉ số cho_a_scan

Để xem xét nhiều chỉ số cùng lúc, hãy sử dụng các công cụ sau trong ngăn nhiều chỉ số:

  • Để hiện hoặc ẩn biểu đồ nhiệt thu nhỏ cho tất cả các chỉ số, hãy nhấp vào Expand All hoặc Collapse All ở trên cùng bên phải.

  • Để hiện biểu đồ nhiệt của một chỉ số riêng lẻ, hãy nhấp vào tên chỉ số.

  • Để ẩn biểu đồ nhiệt của một chỉ số riêng lẻ, hãy nhấp lại vào tên chỉ số.

  • Để hiện biểu đồ nhiệt của một chỉ số trong cửa sổ chính, hãy nhấp vào mũi tên đặc ở cạnh trái của thanh tiêu đề chỉ số.

    Mũi tên trái cho thấy một chỉ số trong cửa sổ chính

  • Di chuột qua biểu đồ nhiệt thu nhỏ để xem hoạt động tương ứng trong chế độ xem chính.

Để so sánh các chỉ số khác nhau cho một nhóm khoá tại cùng một thời điểm, bạn có thể ghim một giá trị trong quá trình quét, sau đó chuyển sang một chỉ số khác tại cùng một thời điểm:

  1. Trỏ đến một vị trí mà bạn quan tâm trên bản đồ nhiệt lớn trong cửa sổ chính.
  2. Nhấp để ghim chú giải công cụ. Các giá trị trong ngăn bên sẽ cố định vào nhóm khoá và thời điểm mà bạn đã ghim.
  3. Để hiện một chỉ số trong biểu đồ nhiệt lớn, hãy nhấp vào mũi tên đặc ở bên trái cho chỉ số đó. Chú giải công cụ trong cửa sổ chính cho bạn biết thông tin chi tiết đầy đủ về chỉ số đó.

Bước tiếp theo