Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

mysqlreport - Trực tuyến trên đám mây

Chạy mysqlreport trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh mysqlreport có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mysqlreport - Tạo một báo cáo thân thiện về các giá trị trạng thái MySQL quan trọng

TỔNG HỢP


báo cáo mysql [lựa chọn]

MÔ TẢ


mysqlreport tạo một báo cáo thân thiện về các giá trị trạng thái MySQL quan trọng. Trên thực tế, nó làm cho một
báo cáo thân thiện về gần như mọi giá trị trạng thái từ TÌNH TRẠNG HIỂN THỊ. Không giống như TÌNH TRẠNG HIỂN THỊ mà
chỉ cần kết xuất hơn 100 giá trị để sàng lọc trong một danh sách dài, trình diễn giải mysqlreport và
định dạng các giá trị và trình bày các giá trị cơ bản và nhiều giá trị được suy luận khác trong một
định dạng con người có thể đọc được. Nhiều báo cáo mẫu có sẵn tại trang web mysqlreport
at http://hackmysql.com/mysqlreport.

Lợi ích của mysqlreport là nó cho phép bạn xem rất nhanh một loạt các
các chỉ số hiệu suất cho máy chủ MySQL của bạn mà nếu không sẽ cần được tính toán
bằng tay từ tất cả các giá trị TRẠNG THÁI HIỂN THỊ khác nhau. Ví dụ: Tỷ lệ đọc chỉ mục là một
giá trị quan trọng nhưng nó không có trong TRẠNG THÁI HIỂN THỊ; đó là một giá trị được suy ra (tỷ lệ của
Key_reads thành Key_read_requests).

Tài liệu này phác thảo tất cả các tùy chọn dòng lệnh trong mysqlreport, hầu hết trong số đó
kiểm soát những báo cáo nào được in. Tài liệu này không đề cập đến cách giải thích những
báo cáo; chủ đề đó được đề cập trong tài liệu Hướng dẫn Tìm hiểu mysqlreport tại
http://hackmysql.com/mysqlreportguide.

LỰA CHỌN


Về mặt kỹ thuật, các tùy chọn dòng lệnh có dạng --option, nhưng -option cũng hoạt động. Tất cả các
các tùy chọn có thể được viết tắt nếu chữ viết tắt là duy nhất. Ví dụ: tùy chọn - máy chủ có thể
được viết tắt --ho nhưng không --h vì --h không rõ ràng: nó có thể có nghĩa là --host hoặc --help.

--Cứu giúp Xuất thông tin trợ giúp và thoát.

--người sử dụng USER

--mật khẩu mở khóa
Kể từ phiên bản 2.3 - mật khẩu có thể lấy mật khẩu trên dòng lệnh như
"- mật khẩu FOO". Chỉ sử dụng --password mà không cần cung cấp mật khẩu trên lệnh
dòng khiến mysqlreport nhắc nhập mật khẩu.

--tổ chức ĐỊA CHỈ

--Hải cảng PORT

--ổ cắm Ổ CẮM

--no-mycnf
--no-mycnf làm cho mysqlreport không được đọc ~ / .my.cnf mà nó làm theo mặc định khác.
--user và --password luôn ghi đè các giá trị từ ~ / .my.cnf.

--dtq In báo cáo Phân phối Tổng số Truy vấn (DTQ) (trong báo cáo Tổng số trong Câu hỏi).
Truy vấn (hoặc Câu hỏi) có thể được chia thành bốn lĩnh vực chính: DMS (xem --dms bên dưới),
Com_ (xem --com bên dưới), COM_QUIT (xem COM_QUIT và Câu hỏi tại
http://hackmysql.com/com_quit), và Không xác định. --dtq liệt kê số lượng truy vấn trong
từng khu vực này theo thứ tự giảm dần.

--dms In báo cáo Tuyên bố Thao tác Dữ liệu (DMS) (trong báo cáo DMS in Câu hỏi).
DMS là những thứ trong phần hướng dẫn sử dụng MySQL 13.2. Câu lệnh thao tác dữ liệu.
(Hiện tại, mysqlreport chỉ xem xét CHỌN, CHÈN, THAY THẾ, CẬP NHẬT và
XÓA.) Mỗi ​​DMS được liệt kê theo thứ tự giảm dần theo số lượng.

--com N
In số N trên cùng của giá trị trạng thái Com_ không phải DMS theo thứ tự giảm dần (sau DMS trong
Báo cáo câu hỏi). Nếu N không được cung cấp, mặc định là 3. Các giá trị Com_ không phải DMS như vậy
bao gồm Com_change_db, Com_show_tables, Com_rollback, v.v.

--sas In báo cáo cho các giá trị trạng thái Chọn_ và Sắp xếp_ (sau báo cáo Câu hỏi). Nhìn thấy
MySQL Chọn và Sắp xếp các Biến Trạng thái tại http://hackmysql.com/selectandsort.

--chuyển hướng In báo cáo trạng thái Chủ đề, Đã hủy bỏ và Byte (sau khi tạo báo cáo tạm thời). Kể từ
mysqlreport v2.3 báo cáo Threads báo cáo về tất cả các giá trị trạng thái Threads_.

--qcache
In báo cáo Bộ nhớ cache truy vấn.

--tất cả các Tương đương với "--dtq --dms --com 3 --sas --qcache". (Chú ý --tab không được gọi
bởi tất cả.)

--trong tập tin FILE
Thay vì nhận các giá trị TRẠNG THÁI từ MySQL, hãy đọc các giá trị từ FILE. FILE là
thường là bản sao đầu ra của SHOW STATUS bao gồm các ký tự định dạng (|, +,
-). mysqlreport mong đợi FILE có định dạng "số giá trị" trong đó giá trị là
chỉ các ký tự alpha và gạch dưới (AZ và _) và số là một số nguyên dương.
Bất kỳ thứ gì trước, giữa hoặc sau giá trị và số đều bị bỏ qua. mysqlreport cũng vậy
cần các biến máy chủ MySQL sau: phiên bản, table_cache, max_connections,
key_buffer_size, query_cache_size. Các giá trị này có thể được chỉ định trong INFILE trong
định dạng "name = value" trong đó tên là một trong các biến máy chủ đã nói ở trên và
giá trị là một số nguyên dương có hoặc không có M ở cuối và các dấu chấm có thể có (đối với
phiên bản). Ví dụ: để chỉ định kích thước 18M key_buffer_size: key_buffer_size = 18M.
Hoặc 256 table_cache: table_cache = 256. Chữ M ngụ ý Megabyte không phải triệu, vì vậy
18M có nghĩa là 18,874,368 không phải 18,000,000. Nếu các biến máy chủ này không được chỉ định
các giá trị mặc định sau được sử dụng (tương ứng) có thể gây ra các giá trị lạ
đã báo cáo: 0.0.0, 64, 100, 8M, 0.

--outfile FILE
Sau khi in báo cáo ra màn hình, hãy in báo cáo đó sang FILE. Trong nội bộ,
mysqlreport luôn ghi báo cáo vào tệp tạm thời trước: /tmp/mysqlreport.PID trên
* nix, c: sqlreport.PID trên Windows (PID là ID quy trình của tập lệnh). Sau đó, nó in
tệp tạm thời để sàng lọc. Sau đó, nếu --outfile được chỉ định, tệp tạm thời được sao chép sang
NGOÀI RA. Sau --email (bên dưới), tệp tạm thời sẽ bị xóa.

--e-mail ĐỊA CHỈ
Sau khi in báo cáo ra màn hình, hãy gửi email báo cáo đến ADDRESS. Tùy chọn này
yêu cầu gửi thư trong / usr / sbin /, do đó nó không hoạt động trên Windows.
/ usr / sbin / sendmail có thể là một liên kết sym tới qmail, hoặc bất kỳ MTA nào
giả lập tùy chọn và hoạt động dòng lệnh -t của sendmail. Trường FROM: là
"mysqlreport", SUBJECT: là "Báo cáo trạng thái MySQL".

--flush-trạng thái
Thực thi "FLUSH STATUS;" sau khi tạo báo cáo. Nếu bạn không có
quyền trong MySQL để thực hiện việc này, lỗi từ DBD :: mysql :: st sẽ được in sau
các báo cáo.

TÁC GIẢ


Daniel Nichter

Nếu mysqlreport bị hỏng, hãy gửi cho tôi một tin nhắn từ http://hackmysql.com/feedback với
lỗi.

Sử dụng mysqlreport trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

  • 1
    máy xúc lật
    máy xúc lật
    abi-dumper - một công cụ để loại bỏ ABI của một
    Đối tượng ELF chứa thông tin gỡ lỗi DWARF
    MÔ TẢ: TÊN: ABI Dumper
    (abi-dumper) Kết xuất ABI của đối tượng ELF
    chứa DW...
    Chạy abi-dumper
  • 2
    abi-theo dõi
    abi-theo dõi
    abi-tracker - trực quan hóa các thay đổi ABI
    dòng thời gian của thư viện phần mềm C/C++.
    MÔ TẢ: TÊN: ABI Tracker
    (abi-tracker) Trực quan hóa các thay đổi ABI
    dòng thời gian của C/C+...
    Chạy abi-tracker
  • 3
    liên kết sao chép
    liên kết sao chép
    copylink - thay thế một liên kết bằng một bản sao
    của tệp được liên kết ...
    Chạy copylinkp
  • 4
    sao chép
    sao chép
    copymat - chuyển đổi ma trận ASCII thành một
    cơ sở dữ liệu phù hợp để đọc nhanh ...
    Chạy bản sao
  • 5
    gatling
    gatling
    gatling - máy chủ tệp hiệu suất cao ...
    chạy gatling
  • 6
    bánh gato
    bánh gato
    gatos-conf - Cấu hình GUI GATOS
    ứng dụng. ...
    Chạy gatos-conf
  • Khác »

Ad