Chuyển tới nội dung chính

Xem lịch sử chạy và dừng lượt chạy

Mọi lượt chạy theo lịch hoặc thủ công đều được lưu trong lịch sử chạy, kèm kết quả của từng bước. Dùng lịch sử chạy để kiểm tra bảo trì có hoạt động không, và tìm lý do một lượt chạy thất bại.

Điều kiện cần​

  • Để xem lượt chạy: role của bạn có quyền maintenance:read.
  • Để dừng lượt chạy: role của bạn có quyền maintenance:manage.

Tìm lượt chạy​

Bạn tìm lượt chạy ở hai nơi:

  • Mọi lượt chạy: chọn Janitor → Run history trên thanh bên. Tìm theo tên catalog, schema hoặc bảng, hoặc lọc bằng All statuses và All triggers.
  • Lượt chạy của một job: mở job trên trang Maintenance Jobs, rồi chọn tab Runs.

Danh sách Run history với ô tìm kiếm và bộ lọc trạng thái, nguồn kích hoạt

CộtÝ nghĩa
Run IDLượt chạy. Chọn để mở chi tiết.
TableBảng của job. Chỉ hiển thị trong Run history.
Run statusKết quả của lượt chạy.
TriggerSCHEDULED với lượt chạy do lịch bắt đầu, MANUAL với lượt chạy bắt đầu bằng Run.
DurationThời gian lượt chạy kéo dài.
Started atThời điểm lượt chạy bắt đầu.

Đọc trạng thái lượt chạy​

Trạng tháiÝ nghĩa
QueuedLượt chạy đang chờ bắt đầu.
RunningLượt chạy đang làm việc.
SuccessMọi bước đều thành công.
PartialMột số bước thành công, một số thất bại. Các bước thành công giữ nguyên kết quả.
FailedLượt chạy thất bại trước khi có bước bảo trì nào thành công.
CancelledCó người đã dừng lượt chạy, reset job, hoặc tạm dừng toàn bộ việc bảo trì ở chế độ emergency.

Kiểm tra các bước của lượt chạy​

  1. Chọn Run ID. Chi tiết lượt chạy mở ra.
  2. Kiểm tra bảng các bước. Mỗi dòng hiển thị Stage, Step, Status, Duration và Start time của bước.
  3. Chọn tên bước để mở chi tiết.

Chi tiết lượt chạy với trạng thái và bảng các bước

Mỗi bước có trạng thái Success, Failed, Cancelled hoặc Skipped. Bước Skipped chưa bắt đầu, ví dụ vì lượt chạy bị dừng trước bước đó.

Chi tiết bước hiển thị:

TrườngÝ nghĩa
StageTùy chọn bảo trì mà bước thuộc về, ví dụ OPTIMIZE.
StatusKết quả của bước.
Started, Ended, DurationThời điểm bước chạy và thời gian kéo dài.
Query IDID của truy vấn đã chạy bước này, nếu có.
SQLCâu lệnh Janitor đã chạy. Chọn nút sao chép để sao chép câu lệnh.
LogsThông báo của bước, gồm cả lỗi nếu bước thất bại. Chọn nút sao chép để sao chép.

Để tìm lý do lượt chạy thất bại, mở bước đầu tiên có trạng thái Failed và đọc Logs.

Dừng lượt chạy​

Bạn có thể dừng lượt chạy đang Running hoặc Queued.

  1. Mở chi tiết lượt chạy.
  2. Chọn Stop run. Nút này chỉ hiển thị khi lượt chạy chưa kết thúc.

Sau khi dừng lượt chạy:

  • Bước đang làm việc chuyển sang Cancelled. Các bước sau đó chuyển sang Skipped.
  • Lượt chạy chuyển sang Cancelled, kèm thông báo Cancelled by operator.
  • Các bước đã thành công giữ nguyên kết quả.
  • Job chạy lại được.

Khi gặp sự cố​

Tình huốngÝ nghĩaCách xử lý
Run is not cancellableLượt chạy đã kết thúc.Không cần làm gì.
Không thấy Stop runLượt chạy đang Success, Partial, Failed hoặc Cancelled.Không cần làm gì.
Lượt chạy hiển thị Running rất lâu mà không thay đổiJob có thể đã bị kẹt.Dùng Reset state trên job. Xem Gỡ job bị kẹt bằng Reset state.

Bước tiếp theo​