Database MYSQL (ibdata1) berukuran 73 GB dan dikonfigurasi untuk dijalankan sebagai server database khusus pada Windows 2008 O / S untuk tabel INNODB. Kami menjalankan pencadangan menggunakan mysqldump mysqldump --skip-opt --quick --single-transaction --create-options --extended-insert --disable-keys --add-drop-table --complete-insert - set-charset - kompres --log-error = Proddb0635.err -u root -pjohndoe Proddb> \ devNas \ devNas \ sqlbackup \ LIVE \ db \ Proddb0635.sql
File cadangan Proddb0635.sql disimpan di server terpisah dari server database. RAM adalah 12 GB. Ukuran INNODB Buffer Pool adalah 6 GB. Mem.pool tambahan adalah 32 MB. Ukuran Cache Kueri adalah 2 GB Panjang buffer bersih adalah 16 M Maks. ukuran paket 1 GB.
versi mysql adalah 5.0.67.
Ketika cadangan tidak berjalan, pengguna senang dengan kinerja tersebut.
Ketika cadangan menjalankan INNODB Buffer pool, hit rate tinggi mendekati 100%. Tidak ada tulisan yang tertunda atau tulisan yang tertunda. innodb tunggu gratis adalah 0. Penggunaan CPU tidak tinggi, minimum 9% hingga maks 15%. Hit rate cache cache rendah sekitar 40% dengan atau tanpa mysqlbackup berjalan. Saat ini Windows Task Manager sedang menampilkan bahwa 10GB RAM sedang digunakan. Haruskah saya meningkatkan Query Cache dengan hanya tersedia 2GB RAM? mysqlld-nt mengambil 9,2 GB RAM dan mysqldump mengambil 5 MB RAM. Alos, mencatat bahwa ukuran file dump sama dengan ada atau tidak adanya opsi --compress.
Haruskah saya mengurangi ukuran Buffer Pool iNNODB?
Terima kasih