Cấu hình và tối ưu hoá cài đặt máy chủ cơ sở dữ liệu Mysql với
MysqlTuner
MySQLTuner là một Script viết bằng Perl, giúp bạn cấu hình và
đề xuất các giải pháp tăng hiu quả hoạt động, độ ổn định máy chủ cơ sở dữ liu
dùng MySQL ca bạn. Khi chạy MySQLTuner (MT), bạn sẽ nhanh chóng biết
được các thông số vi đặt MySQL và các số liệu quan trọng, cần thiết khác.
Vì sao ta nên sử dụng MySQLTuner? MT được viết đã để hỗ trợ bạn cấu hình, cải
thin tốc độ, tối ưu hoá những cài đặt quan trọng, giúp máy chủ cơ sở dữ liệu hoạt
động tốt trên định mức có thể. MT không viết ra để đưa ra những li khuyên, cũng
như thông số sai lm làm cho máy chủ của bạn hoạt độngm hiệu xuất hơn lúc
ban đầu.
Một quản tr hệ thống cơ sở có kinh nghim luôn biết cách tốt nhất để tối ưu h
hiệu xuất hoạt động của cơ sở dữ liu là kiểm tra quá trình truy vn tmáy chủ,
MT được viết ra vi một tập lệnh dành riêng cho quá trình này. Sau quá trình kim
tra, bạn hoàn toàn có thể tự đưa ra đánh giá về hiệu xut của máy chủ cơ sở dữ liệu
của mình. MT ứng dụng những câu truy vn và giám sát dựa trênc kĩ thuât đa
dạng, nhm tìm ra cách ti ưu nhất để giúp người qun trị hoàn thin cấu hình cơ
sở dữ liu. Sau quá trình kim tra, ngoài việc chỉnh sửa li cấu hình hthống cho
phù hợp, có thể bạn cũng cần nghĩ đến các giải pháp nâng cp phn cứng, nếu thực
sự cần thiết.
Yêu cu cấu hình:
MySqlTuner được viết bằng Perl, do đó máy chủ cần được cài đặt Perl để có th
chạy được MT, ứng dụng hoạt động tốt với MySQL 3.23 trở về sau. Hệ điều hành
Linux/Unix, và quyn root hệ thống.
Cài đặt và sử dụng: Các script viết bằng perl có thể chạy mà không cn cài đặt, MT
cũng vậy. Để bắt đầu sử dụng, bạn download MT ở http://mysqltuner.pl/
$ wget http://mysqltuner.pl
Cấp quyn thực thi cho mysqltuner.pl
$ su
Password: Gõ password ca bạn
# chmod +x mysqltuner.pl
Công việc còn li là chạy chương trình, quá trình kim tra bắt đầu, và đợi chương
trình đưa ra những thông số thích hợp cho máy chủ cơ sở dữ liu MySQL ca bạn
# ./mysqltuner.pl