Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

mysqlreport - Online w chmurze

Uruchom mysqlreport w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie mysqlreport, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


mysqlreport - Tworzy przyjazny raport o ważnych wartościach stanu MySQL

SKŁADNIA


raport mysql [Opcje]

OPIS


mysqlreport tworzy przyjazny raport o ważnych wartościach statusu MySQL. Właściwie to sprawia, że
przyjazny raport o prawie każdej wartości statusu z SHOW STATUS. W przeciwieństwie do POKAŻ STATUS, który
po prostu zrzuca ponad 100 wartości do wyświetlenia na jednej długiej liście, mysqlreport interpretuje i
formatuje wartości i przedstawia wartości podstawowe oraz wiele innych wywnioskowanych wartości w formacie a
formacie czytelnym dla człowieka. Liczne przykładowe raporty są dostępne na stronie internetowej mysqlreport
at http://hackmysql.com/mysqlreport.

Zaletą mysqlreport jest to, że pozwala bardzo szybko zobaczyć szeroką gamę
wskaźniki wydajności serwera MySQL, które w przeciwnym razie musiałyby zostać obliczone
ręcznie ze wszystkich różnych wartości POKAŻ STATUS. Na przykład współczynnik odczytu indeksu wynosi
ważna wartość, ale nie ma jej w POKAŻ STATUS; jest to wartość wywnioskowana (stosunek
Key_reads do Key_read_requests).

W tej dokumentacji opisano wszystkie opcje wiersza poleceń w mysqlreport, z których większość
kontrolować, które raporty są drukowane. W dokumencie tym nie określono, jak je interpretować
raporty; ten temat jest omówiony w dokumencie Guide to Understanding mysqlreport pod adresem
http://hackmysql.com/mysqlreportguide.

OPCJE


Technicznie rzecz biorąc, opcje wiersza poleceń mają postać --opcja, ale opcja -opcja też działa. Wszystko
opcje można skracać, jeśli skrót jest unikalny. Na przykład opcja --host może
być skracane --ho, ale nie --h, ponieważ --h jest niejednoznaczne: może oznaczać --host lub --help.

--help Wyprowadź informacje pomocy i wyjdź.

--użytkownik USER

--hasło
Od wersji 2.3 --password może przyjąć hasło z wiersza poleceń, np
„--hasło FOO”. Używanie samego --password bez podawania hasła w poleceniu
line powoduje, że mysqlreport pyta o hasło.

--gospodarz ADRES

--Port PORT

--gniazdo elektryczne GNIAZDO ELEKTRYCZNE

--no-mycnf
--no-mycnf powoduje, że raport mysql nie jest czytany ~/.mój.cnf co robi domyślnie w przeciwnym razie.
--user i --password zawsze zastępują wartości z ~/.my.cnf.

--dtq Wydrukuj raport rozkładu wszystkich zapytań (DTQ) (w raporcie Suma w pytaniach).
Zapytania (lub pytania) można podzielić na cztery główne obszary: DMS (patrz --dms poniżej),
Com_ (zobacz --com poniżej), COM_QUIT (zobacz COM_QUIT i Pytania na stronie
http://hackmysql.com/com_quit) i Nieznany. --dtq wyświetla liczbę zapytań w
każdy z tych obszarów w kolejności malejącej.

--dms Wydrukuj raport dotyczący oświadczeń dotyczących manipulacji danymi (DMS) (w obszarze DMS w raporcie Pytania).
DMS to te z podręcznika MySQL, sekcja 13.2. Oświadczenia dotyczące manipulacji danymi.
(Obecnie mysqlreport uwzględnia tylko WYBIERZ, WSTAW, ZAMIEŃ, AKTUALIZUJ i
USUŃ.) Każdy DMS jest wyświetlany w kolejności malejącej według liczby.

--com N
Wydrukuj górną liczbę N wartości statusu Com_ innych niż DMS w kolejności malejącej (po wejściu DMS
Raport pytań). Jeśli nie podano N, wartością domyślną jest 3. Takie wartości inne niż DMS Com_
obejmują Com_change_db, Com_show_tables, Com_rollback itp.

--sas Wydrukuj raport dla wartości statusu Wybierz_ i Sortuj_ (po raporcie Pytania). Widzieć
MySQL Wybierz i sortuj zmienne stanu w http://hackmysql.com/selectandsort.

--patka Drukuj raporty o stanie wątków, przerwań i bajtów (po raporcie tymczasowym dotyczącym utworzenia). Od
mysqlreport v2.3 raport Threads raportuje wszystkie wartości statusu Threads_.

--qcache
Wydrukuj raport pamięci podręcznej zapytań.

--wszystko Odpowiednik „--dtq --dms --com 3 --sas --qcache”. (Uwaga --tab nie jest wywoływana
przez wszystkich.)

--w pliku FILE
Zamiast pobierać wartości SHOW STATUS z MySQL, czytaj wartości z PLIKU. PLIK jest
często kopia wyniku SHOW STATUS, zawierająca znaki formatujące (|, +,
-). mysqlreport oczekuje, że PLIK będzie miał format „liczba wartości”, gdzie wartość jest
tylko znaki alfa i podkreślenia (AZ i _), a liczba jest dodatnią liczbą całkowitą.
Wszystko przed, pomiędzy lub po wartości i liczbie jest ignorowane. raport mysql również
potrzebuje następujących zmiennych serwera MySQL: wersja, table_cache, max_connections,
rozmiar_bufora_klucza, rozmiar_pamięci_cache_kwerendy. Wartości te można określić w INFILE w pliku
format „nazwa = wartość”, gdzie nazwa jest jedną z wyżej wymienionych zmiennych serwera i
wartość jest dodatnią liczbą całkowitą z końcowym M lub bez niego i możliwymi kropkami (np
wersja). Na przykład, aby określić rozmiar bufora_klucza 18M: rozmiar_bufora_klucza = 18M.
Lub 256 table_cache: table_cache = 256. M oznacza megabajty, a nie milion, więc
18M oznacza 18,874,368 18,000,000 XNUMX, a nie XNUMX XNUMX XNUMX. Jeśli te zmienne serwera nie są określone
używane są (odpowiednio) następujące wartości domyślne, co może powodować dziwne wartości
zgłoszone: 0.0.0, 64, 100, 8M, 0.

--plik wyjściowy FILE
Po wydrukowaniu raportu na ekran wydrukuj także raport do PLIKU. Wewnętrznie,
mysqlreport zawsze najpierw zapisuje raport do pliku tymczasowego: /tmp/mysqlreport.PID on
*nix, c:sqlreport.PID w systemie Windows (PID to identyfikator procesu skryptu). Następnie drukuje
plik tymczasowy na ekranie. Następnie, jeśli określono --outfile, plik tymczasowy jest kopiowany do
PLIK WYJŚCIOWY. Po --email (poniżej) plik tymczasowy jest usuwany.

--e-mail ADRES
Po wydrukowaniu raportu na ekranie wyślij raport e-mailem na adres ADRES. Ta opcja
wymaga wysyłania wiadomości e-mail /usr/sbin/, dlatego nie działa w systemie Windows.
/usr/sbin/sendmail może być na przykład dowiązaniem sym do qmaila lub dowolnego MTA
emuluje opcję i operację wiersza poleceń -t sendmaila. Pole OD: to
„mysqlreport”, TEMAT: to „Raport o stanie MySQL”.

--stan-flush
Wykonaj „STATUS FLUSH”; po wygenerowaniu raportów. Jeśli nie masz
uprawnienia w MySQL, aby to zrobić, po tym zostanie wydrukowany błąd z DBD::mysql::st
raporty.

AUTORSKI


Daniela Nichtera

Jeśli mysqlreport się zepsuje, wyślij mi wiadomość z http://hackmysql.com/feedback z
Błąd.

Użyj mysqlreport online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad