EnglishFrenchSpanyol

Ad


Favicon OnWorks

pt-mysql-summaryp - Dalam Talian di Awan

Jalankan pt-mysql-summaryp dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan pt-mysql-summaryp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


pt-mysql-summary - Ringkaskan maklumat MySQL dengan baik.

SINOPSIS


Penggunaan: pt-mysql-summary [PILIHAN]

pt-mysql-summary meringkaskan status dan konfigurasi pangkalan data MySQL dengan mudah
pelayan supaya anda boleh mempelajarinya sepintas lalu. Ia bukan alat penalaan atau diagnosis
alat. Ia menghasilkan laporan yang mudah dibezakan dan boleh ditampal ke dalam e-mel tanpa
kehilangan pemformatan. Ia sepatutnya berfungsi dengan baik pada mana-mana sistem UNIX moden.

RISIKO


Percona Toolkit adalah matang, terbukti dalam dunia nyata, dan diuji dengan baik, tetapi semua pangkalan data
alatan boleh menimbulkan risiko kepada sistem dan pelayan pangkalan data. Sebelum menggunakan alat ini,
sila:

· Baca dokumentasi alat

· Semak "BUGS" alat yang diketahui

· Uji alat pada pelayan bukan pengeluaran

· Sandarkan pelayan pengeluaran anda dan sahkan sandaran

DESCRIPTION


pt-mysql-summary berfungsi dengan menyambung ke pelayan pangkalan data MySQL dan menanyakan statusnya
dan maklumat konfigurasi. Ia menyimpan bit data ini ke dalam fail secara sementara
direktori, dan kemudian formatkannya dengan kemas dengan awk dan bahasa skrip lain.

Untuk menggunakan, hanya laksanakannya. Secara pilihan tambahkan sempang berganda dan kemudian baris arahan yang sama
pilihan yang anda akan gunakan untuk menyambung ke MySQL, seperti berikut:

pt-mysql-summary --user=root

Alat ini berinteraksi secara minimum dengan pelayan tempat ia berjalan. Ia menganggap bahawa anda akan
jalankannya pada pelayan yang sama yang anda periksa, dan oleh itu ia menganggap bahawa ia akan dapat
untuk mencari fail konfigurasi my.cnf, contohnya. Walau bagaimanapun, ia harus merosot dengan anggun
jika ini tidak berlaku. Walau bagaimanapun, ambil perhatian bahawa outputnya tidak menunjukkan yang mana
maklumat datang dari pangkalan data MySQL dan yang datang dari sistem pengendalian hos,
jadi ada kemungkinan untuk menghasilkan output yang mengelirukan jika anda menjalankan alat pada satu pelayan
dan sambung ke pelayan pangkalan data MySQL yang berjalan pada pelayan lain.

OUTPUT


Banyak keluaran daripada alat ini sengaja dibundarkan untuk menunjukkan magnitudnya tetapi
bukan butiran yang tepat. Ini dipanggil pembundaran kabur. Ideanya ialah ia tidak penting
sama ada pelayan menjalankan 918 pertanyaan sesaat atau 921 pertanyaan sesaat; sekecil itu
variasi adalah tidak penting, dan hanya menjadikan output sukar untuk dibandingkan dengan pelayan lain.
Pusingan kabur dalam kenaikan yang lebih besar apabila input berkembang. Ia bermula dengan membundarkan kepada
5 terdekat, kemudian 10 terdekat, 25 terdekat, dan kemudian diulang dengan faktor 10 lebih besar
(50, 100, 250), dan seterusnya, apabila input bertambah.

Berikut ialah contoh laporan yang dihasilkan oleh alat:

# Laporan Ringkasan MySQL Toolkit Percona ########################
Masa sistem | 2012-03-30 18:46:05 UTC
(TZ tempatan: EDT -0400)
# Kejadian ################################################## ##
Direktori Data Pelabuhan Soket OOM yang bagus
=============================== ==== === =======
12345 /tmp/12345/data 0 0 /tmp/12345.sock
12346 /tmp/12346/data 0 0 /tmp/12346.sock
12347 /tmp/12347/data 0 0 /tmp/12347.sock

Dua bahagian pertama menunjukkan pelayan mana laporan dijana dan MySQL yang mana
contoh sedang berjalan pada pelayan. Ini dikesan daripada output "ps" dan tidak
sentiasa mengesan semua kejadian dan parameter, tetapi selalunya berfungsi dengan baik. Dari sudut ini
ke hadapan, laporan itu akan ditumpukan pada satu contoh MySQL, walaupun beberapa kejadian
mungkin terdapat dalam perenggan di atas.

# Report On Port 12345 ########################################
Pengguna | msandbox@%
Masa | 2012-03-30 14:46:05 (EDT)
Nama hos | localhost.localdomain
Versi | 5.5.20-log Pelayan Komuniti MySQL (GPL)
Dibina Pada | linux2.6 i686
Bermula | 2012-03-28 23:33 (sehingga 1+15:12:09)
Pangkalan data | 4
Datadir | /tmp/12345/data/
Proses | 2 disambungkan, 2 berjalan
Replikasi | Bukan hamba, mempunyai 1 hamba yang bersambung
Pidfile | /tmp/12345/data/12345.pid (wujud)

Bahagian ini ialah ringkasan ringkas contoh MySQL: versi, masa beroperasi dan lain-lain
parameter asas. Output Masa dijana daripada pelayan MySQL, tidak seperti sistem
tarikh dan masa dicetak lebih awal, supaya anda boleh melihat sama ada pangkalan data dan sistem pengendalian
masa sepadan.

# Senarai Proses ##################################################

Perintah COUNT(*) Working SUM(Masa) MAX(Masa)
------------------------------ -------- ------- ----- ---- ---------
Binlog Dump 1 1 150000 150000
Pertanyaan 1 1 0 0

Pengguna COUNT(*) Bekerja SUM(Masa) MAX(Masa)
------------------------------ -------- ------- ----- ---- ---------
kotak pasir 2 2 150000 150000

Hos COUNT(*) JUMLAH Kerja(Masa) MAX(Masa)
------------------------------ -------- ------- ----- ---- ---------
localhost 2 2 150000 150000

db COUNT(*) Working SUM(Masa) MAX(Masa)
------------------------------ -------- ------- ----- ---- ---------
NULL 2 2 150000 150000

Nyatakan COUNT(*) Working SUM(Masa) MAX(Masa)
------------------------------ -------- ------- ----- ---- ---------
Guru telah menghantar semua binlog ke 1 1 150000 150000
NULL 1 1 0 0

Bahagian ini ialah ringkasan output daripada SHOW PROCESSLIST. Setiap sub-bahagian ialah
diagregatkan oleh item yang berbeza, yang ditunjukkan sebagai tajuk lajur pertama. Bila
diringkaskan oleh Perintah, setiap baris dalam SHOW PROCESSLIST disertakan, tetapi sebaliknya, baris
yang Perintahnya ialah Tidur dikecualikan daripada lajur SUM dan MAX, jadi mereka tidak memesongkan
nombor terlalu banyak. Dalam contoh yang ditunjukkan, pelayan melahu kecuali alat ini sendiri,
dan satu replika bersambung, yang sedang melaksanakan Binlog Dump.

Lajur ialah bilangan baris yang disertakan, nombor yang tidak berada dalam status Tidur, lajur
jumlah lajur Masa dan lajur Masa maksimum. Nombor-nombornya adalah kabur.

# Pembilang Status (Tunggu 10 Saat) ############################
Pembolehubah Sehari Sesaat 10 saat
Binlog_cache_disk_use 4
Binlog_cache_use 80
Bait_diterima 15000000 175 200
Bytes_sent 15000000 175 2000
Com_admin_commands 1
...................(banyak baris ditiadakan).......................... ..
Threads_created 40 1
Masa aktif 90000 1 1

Bahagian ini menunjukkan kaunter terpilih daripada dua syot kilat SHOW GLOBAL STATUS, dikumpulkan
jarak kira-kira 10 saat dan bulat kabur. Ia termasuk hanya item yang
pembilang kenaikan; ia tidak termasuk nombor mutlak seperti Threads_running
pembolehubah status, yang mewakili nilai semasa, bukannya nombor terkumpul lebih
pada bila-bila masa.

Lajur pertama ialah nama pembolehubah, dan lajur kedua ialah pembilang daripada yang pertama
syot kilat dibahagikan dengan 86400 (bilangan saat dalam sehari), supaya anda boleh melihat magnitud
daripada pertukaran kaunter setiap hari. 86400 pusingan kabur kepada 90000, jadi kaunter Masa Sedia sepatutnya
sentiasa kira-kira 90000.

Lajur ketiga ialah nilai daripada syot kilat pertama, dibahagikan dengan Uptime dan kemudian kabur-
bulat, jadi ia mewakili kira-kira berapa cepat kaunter berkembang setiap saat
masa hidup pelayan.

Lajur ketiga ialah perbezaan tambahan daripada syot kilat pertama dan kedua, dibahagikan
dengan perbezaan masa hidup dan kemudian bulat kabur. Oleh itu, ia menunjukkan betapa cepatnya
kaunter berkembang sesaat pada masa laporan dijana.

# Cache meja ################################################## #
Saiz | 400
Penggunaan | 15%

Bahagian ini menunjukkan saiz cache jadual, diikuti dengan peratusan jadual
cache sedang digunakan. Penggunaannya adalah bulat kabur.

# Ciri Pelayan Percona Utama ##################################
Statistik Jadual & Indeks | Tidak disokong
Berbilang Benang I/O | Didayakan
Tahan Rasuah | Tidak disokong
Replikasi Tahan Lama | Tidak disokong
Import Jadual InnoDB | Tidak disokong
Pelayan Pantas Dimulakan Semula | Tidak disokong
Pembalakan Dipertingkat | Tidak disokong
Replica Perf Logging | Tidak disokong
Sejarah Masa Tindak Balas. | Tidak disokong
Flushing Lancar | Tidak disokong
HandlerSocket NoSQL | Tidak disokong
UDF Hash Pantas | Tidak diketahui

Bahagian ini menunjukkan ciri yang tersedia dalam Pelayan Percona dan sama ada ciri tersebut
didayakan atau tidak. Dalam contoh yang ditunjukkan, pelayan adalah MySQL standard, bukan Pelayan Percona, jadi
ciri umumnya tidak disokong.

# Pemalam #################################################### ####
Mampatan InnoDB | AKTIF

Ciri ini menunjukkan pemalam tertentu dan sama ada ia didayakan.

# Cache pertanyaan ################################################ #
query_cache_type | HIDUP
Saiz | 0.0
Penggunaan | 0%
HitToInsertNisbah | 0%

Bahagian ini menunjukkan sama ada cache pertanyaan didayakan dan saiznya, diikuti dengan
peratusan cache yang digunakan dan nisbah hit-to-insert. Dua yang terakhir adalah kabur-
bulat.

# Skema ################################################## #####

Jadual Pangkalan Data Paparan SPs Trigs Funcs FKs Partn
mysql 24
skema_prestasi 17
sakila 16 7 3 6 3 22

Pangkalan Data MyISAM CSV PERFORMANCE_SCHEMA InnoDB
mysql 22 2
skema_prestasi 17
sakila 8 15

Pangkalan Data BTREE FULLTEXT
mysql 31
skema_prestasi
sakila 63 1

ctselditmvs
hienoanieam
amtunttndra
remgeyicl
sbtiuhl
tlinmai
aomttrn
mbeet
px
t
Pangkalan Data === === === === === === === === === === === ===
mysql 61 10 6 78 5 4 26 3 4 5 3
skema_prestasi 5 16 33
sakila 1 15 1 3 4 3 19 42 26

Jika anda menentukan "--databases" atau "--all-databases", alat tersebut akan mencetak bahagian di atas.
Ini meringkaskan bilangan dan jenis objek dalam pangkalan data. Ia dijana oleh
menjalankan "mysqldump --no-data", bukan dengan menanyakan INFORMATION_SCHEMA, yang boleh membekukan
pelayan sibuk.

Sub-laporan pertama dalam bahagian ialah kiraan objek mengikut jenis dalam setiap pangkalan data:
jadual, pandangan, dan sebagainya. Yang kedua menunjukkan berapa banyak jadual menggunakan pelbagai enjin storan
dalam setiap pangkalan data. Sub-laporan ketiga menunjukkan bilangan setiap jenis indeks dalam setiap
pangkalan data.

Bahagian terakhir menunjukkan bilangan lajur pelbagai jenis data dalam setiap pangkalan data. Untuk
paparan padat, pengepala lajur diformat secara menegak, jadi anda perlu membaca
ke bawah dari atas. Dalam contoh ini, lajur pertama ialah "char" dan lajur kedua
ialah "cap masa". Contoh ini dipenggal supaya ia tidak membalut pada terminal.

Semua nombor dalam bahagian output ini adalah tepat, bukan bulat kabur.

# Teknologi Penting ######################################
Pengindeksan Teks Penuh | ya
Jenis Geospatial | Tidak
Kunci Asing | ya
Pembahagian | Tidak
Mampatan InnoDB | ya
SSL | Tidak
JADUAL KUNCI eksplisit | Tidak
Sisipan Tertunda | Tidak
Transaksi XA | Tidak
Kluster NDB | Tidak
Penyata Disediakan | Tidak
Kiraan penyata yang disediakan | 0

Bahagian ini menunjukkan beberapa teknologi khusus yang digunakan pada pelayan ini. Sebahagian daripada mereka adalah
dikesan daripada pembuangan skema yang dilakukan untuk bahagian sebelumnya; yang lain boleh dikesan
dengan melihat SHOW GLOBAL STATUS.

# InnoDB ################################################## #####
Versi | 1.1.8
Saiz Kolam Penampan | 16.0J
Isi Kolam Penampan | 100%
Kolam Penampan Kotor | 0%
Fail Setiap Jadual | DIMATIKAN
Saiz Halaman | 16k
Saiz Fail Log | 2 * 5.0M = 10.0M
Saiz Penampan Log | 8M
Kaedah Siram |
Log Siram Pada Komit | 1
Sokongan XA | HIDUP
Jumlah semak | HIDUP
Tulis dua kali | HIDUP
Benang R/WI/O | 4 4
Kapasiti I/O | 200
Thread Concurrency | 0
Tiket Concurrency | 500
Commit Concurrency | 0
Tahap Pengasingan Txn | BOLEH DIBACA
Flushing Adaptive | HIDUP
Pusat Pemeriksaan Adaptif |
Umur Pusat Pemeriksaan | 0
Baris Gilir InnoDB | 0 pertanyaan dalam InnoDB, 0 pertanyaan dalam baris gilir
Transaksi Terlama | 0 Saat
Senarai Sejarah Len | 209
Baca Pandangan | 1
Buat asal Entri Log | 1 transaksi, 1 jumlah buat asal, 1 maks buat asal
Bacaan I/O Menunggu | 0 kolam buf dibaca, 0 AIO biasa,
0 ibuf AIO, 0 preads
Menunggu Penulisan I/O | 0 kolam buf (0 LRU, 0 senarai siram, 0 halaman);
0 AIO, 0 penyegerakan, 0 log IO (0 log, 0 chkp);
0 pwrites
Menunggu I/O Flushes | 0 kolam buf, 0 log
Negeri Transaksi | 1x tidak bermula

Bahagian ini menunjukkan pembolehubah konfigurasi penting untuk enjin storan InnoDB. The
peratus isian kolam penampan dan peratus kotor adalah bulat kabur. Beberapa baris terakhir ialah
diperoleh daripada output SHOW INNODB STATUS. Kemungkinan output ini akan berubah
pada masa hadapan untuk menjadi lebih berguna.

# MyISAM ################################################## #####
Cache Kunci | 16.0J
Pct Digunakan | 10%
Tidak disiram | 0%

Bahagian ini menunjukkan saiz cache kunci MyISAM, diikuti dengan peratusan
cache sedang digunakan dan peratusan tidak disiram (bulat kabur).

# Keselamatan ################################################ ###
Pengguna | 2 pengguna, 0 anon, 0 w/o pw, 0 pw lama
Kata Laluan Lama | DIMATIKAN

Bahagian ini dijana daripada pertanyaan kepada jadual dalam pangkalan data sistem mysql. Ia menunjukkan
berapa ramai pengguna wujud, dan pelbagai potensi risiko keselamatan seperti kata laluan gaya lama dan
pengguna tanpa kata laluan.

# Pembalakan Binari ##############################################
Binlogs | 1
Bersaiz Sifar | 0
Jumlah Saiz | 21.8J
binlog_format | KENYATAAN
expire_logs_days | 0
sync_binlog | 0
server_id | 12345
binlog_do_db |
binlog_ignore_db |

Bahagian ini menunjukkan konfigurasi dan status log binari. Jika ada bersaiz sifar
log binari, maka ada kemungkinan indeks binlog tidak segerak dengan log binari
yang sebenarnya wujud pada cakera.

# Pembolehubah Penting ########################################
Incr/Offset Auto-Inc | 1/1
default_storage_enjin | InnoDB
masa_siram | 0
init_connect |
fail_init |
mod_sql |
join_buffer_size | 128k
sort_buffer_size | 2M
read_buffer_size | 128k
read_rnd_buffer_size | 256k
bulk_insert_buffer | 0.00
max_heap_table_size | 16M
tmp_table_size | 16M
max_allowed_packet | 1M
tindanan_benang | 192k
log | DIMATIKAN
log_error | /tmp/12345/data/mysqld.log
log_warning | 1
log_slow_queries | HIDUP
log_queries_not_using_indexes | DIMATIKAN
log_slave_updates | HIDUP

Bahagian ini menunjukkan beberapa pembolehubah konfigurasi pelayan yang patut diberi perhatian yang mungkin
penting untuk diketahui apabila bekerja dengan pelayan ini.

# Fail Konfigurasi ##########################################
Fail Konfigurasi | /tmp/12345/my.sandbox.cnf
[pelanggan]
pengguna = msandbox
kata laluan = msandbox
port = 12345
soket = /tmp/12345/mysql_sandbox12345.sock
[mysqld]
port = 12345
soket = /tmp/12345/mysql_sandbox12345.sock
pid-file = /tmp/12345/data/mysql_sandbox12345.pid
basedir = /home/baron/5.5.20
datadir = /tmp/12345/data
key_buffer_size = 16M
innodb_buffer_pool_size = 16M
innodb_data_home_dir = /tmp/12345/data
innodb_log_group_home_dir = /tmp/12345/data
innodb_data_file_path = ibdata1:10M:autoextend
saiz_fail_log_innodb = 5M
log-bin = mysql-bin
relay_log = mysql-relay-bin
log_slave_updates
id pelayan = 12345
hos laporan = 127.0.0.1
laporan-port = 12345
log-error = mysqld.log
innodb_lock_wait_timeout = 3
# Tamat ############################################### #####

Bahagian ini menunjukkan versi fail my.cnf yang dicetak cantik, dengan ulasan dialih keluar dan
dengan ruang putih ditambah untuk menyelaraskan perkara supaya mudah dibaca. Alat ini cuba mengesan
my.cnf dengan melihat output ps, dan jika ia tidak menemui lokasi fail
fail di sana, ia mencuba lokasi biasa sehingga ia menemui fail. Ambil perhatian bahawa fail ini mungkin tidak
sebenarnya sepadan dengan pelayan dari mana laporan itu dihasilkan. Ini boleh berlaku
apabila alat itu tidak dijalankan pada pelayan yang sama ia melaporkannya, atau apabila mengesan
lokasi fail konfigurasi gagal.

PILIHAN


Semua pilihan selepas -- dihantar ke "mysql".

--semua-pangkalan data
mysqldump dan meringkaskan semua pangkalan data. Lihat "--pangkalan data".

--tanya-lulus
Minta kata laluan apabila menyambung ke MySQL.

--config
jenis: rentetan

Baca senarai fail konfigurasi yang dipisahkan koma ini. Jika dinyatakan, ini mestilah yang pertama
pilihan pada baris arahan.

--pangkalan data
jenis: rentetan

mysqldump dan ringkaskan senarai pangkalan data yang dipisahkan koma ini. Nyatakan
"--all-databases" sebaliknya jika anda ingin membuang dan meringkaskan semua pangkalan data.

--defaults-file
bentuk pendek: -F; jenis: rentetan

Hanya baca pilihan mysql dari fail yang diberikan. Anda mesti memberikan nama laluan mutlak.

- membantu
Cetak bantuan dan keluar.

--tuan rumah
bentuk pendek: -h; jenis: rentetan

Hos untuk disambungkan.

--kata laluan
bentuk pendek: -p; jenis: rentetan

Kata laluan untuk digunakan semasa menyambung. Jika kata laluan mengandungi koma ia mesti dilepaskan
dengan garis miring ke belakang: "exam\,ple"

--pelabuhan
bentuk pendek: -P; jenis: int

Nombor port untuk digunakan untuk sambungan.

--baca-sampel
jenis: rentetan

Buat laporan daripada fail yang terdapat dalam direktori ini.

--simpan-sampel
jenis: rentetan

Simpan fail data yang digunakan untuk menjana ringkasan dalam direktori ini.

--tidur
jenis: int; lalai: 10

Beberapa saat untuk tidur apabila mengumpulkan kaunter status.

--soket
Singkatan; jenis: rentetan

Fail soket untuk digunakan untuk sambungan.

--pengguna
bentuk pendek: -u; jenis: rentetan

Pengguna untuk log masuk jika bukan pengguna semasa.

--versi
Versi alat cetak dan keluar.

PERSEKITARAN


Alat ini tidak menggunakan sebarang pembolehubah persekitaran.

SISTEM KEPERLUAN


Alat ini memerlukan Bash v3 atau lebih baharu, Perl 5.8 atau lebih baharu dan binutil. Ini secara amnya
telah disediakan oleh kebanyakan pengedaran. Pada sistem BSD, ia mungkin memerlukan procf yang dipasang.

Gunakan pt-mysql-summaryp dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

Ad