Tối ưu hóa MySql trên VPS bằng công cụ Mysqltuner

1. Tối ưu hóa hiệu xuất câu lệnh Mysql với Mysqltuner :

MySQL Tuner Script là giải pháp cho trường hợp này. Nó được viết trên Perl, chức năng chính là phân tích MySQL server, sau đó đưa ra các cấu hình đề nghị trên thông số thu được. Do đó, MySQL Tuner có thể cải thiện được hiệu suất làm việc của server tong bất kỳ trường hợp nào.

Câu lệnh cài đặt :

cd /usr/local/bin
wget http://mysqltuner.pl/mysqltuner.pl
chmod +x mysqltuner.pl
./mysqltuner.pl


Truy cập quyền 'root' trong Mysql :

mysql -uroot -p


Cập nhật thông số theo mysqlTuner :

mysql> SET GLOBAL query_cache_size=1024*1024*16;


Xem thông số đã thiết lập :

mysql> SHOW GLOBAL VARIABLES LIKE 'query_cache%';


2. Tối ưu hóa các thiết lập trong Mysql :

Sử dụng lệnh truy cập, chỉnh sửa tệp tin '/etc/my.cnf' :

vi /etc/my.cnf


Tạo các thay đổi sau phù hợp với máy chủ :

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
symbolic-links=0
local-infile=0

#ignore_builtin_innodb
innodb_file_per_table=1
default_storage_engine=MyISAM
skip-external-locking
query_cache_limit=1M
query_cache_size=32M ## 32MB for every 1GB of RAM
max_user_connections=200
max_connections=500
thread_cache_size=128
key_buffer_size=64M ## 128MB for every 1GB of RAM
join_buffer=1M
max_connect_errors=20
max_allowed_packet=8M
table_open_cache=256
sort_buffer_size=1M ## 1MB for every 1GB of RAM
read_buffer_size=1M ## 1MB for every 1GB of RAM
read_rnd_buffer_size=1M ## 1MB for every 1GB of RAM
thread_concurrency=2 ## Number of CPUs x 2
myisam_sort_buffer_size=64M
net_buffer_length = 8K

collation-server=utf8_unicode_ci
character_set_server=utf8

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
open_files_limit=8192

[mysqldump]
quick
max_allowed_packet=16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M

[myisamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M

[mysqlhotcopy]
interactive-timeout

[client]
default-character-set=utf8


Sau khi hoàn tất các bạn khởi động lại Mysql :

/etc/init.d/mysqld restart


hoặc

service mysqld restart


Với các thiết lập trên hệ thống Mysql của bạn cũng đã được giảm tải 40% hiệu xuất của hệ thống. Ngoài ra các bạn hãy tìm hiểu thêm để config hệ thống tốt nhất cho máy chủ của bạn.

Chúc các bạn thành công !
Mr.Vinh

TIN LIÊN QUAN

Cài đặt Webserver trên máy chủ Amazon Linux AMI

TCN sẽ từng bước hưỡng dẫn các độc giả cài đặt và cấu hình Apache, PHP (với ACP) và MYSQL (LAM) chạy trên máy chủ Linux AMI của Amazon. Hưỡng dẫn này được áp dụng trên máy chủ Amazon Linux AMI nhưng có thể áp dụng cho các máy chủ khác như Redhat,

Khắc phục lỗi "MySQL Table...crashed and last (automatic?) repair failed"

Chắc hẳn bạn đang gặp rắc rối với lỗi ' MySQL Table 'table_name' is marked as crashed and last (automatic?) repair failed ' thì đây chính là hưỡng dẫn bạn cách xử lý nhanh chóng lỗi này. Nào hãy cùng TCN xử lý lỗi này nhé.

Giảm tải máy chủ bằng Module Memcache trên Linux

Với một Website có lưu lượng truy cập lớn hàng nghìn lượng truy cập / phút đây Module Memcache chính là giải pháp giảm tải máy chủ với cấu hình tầm trung có thể giảm tải tạm tới 60% RAM khi chưa cài đặt ứng dụng này. Sau đây TCN sẽ hưỡng dẫn các

Cài đặt Apache trên Windows thật đơn giản

Hưỡng dẫn độc giả cài đặt môi trường Webserver chạy trên nền tảng PHP, MySQL một các đơn giản nhất. Với môi trường này các Webmaster có thể cài đặt các mã nguồn Joomla, Wordpress ... hỗ trợ PHP

Top 3 công cụ bẻ khóa MD5 online mới nhất 2023

Mật khẩu được mã hõa bằng MD5 thực sự là một thách thức để bạn bẻ khóa được nó. Sau đây TCN sẽ giới thiệu độc giả những website bẻ khóa MD5 hiệu quả nhất hiện nay bằng những thao tác đơn giản.

Hưỡng dẫn "tắt/khởi động lại" trên Windows Server 2012

Hiện nay Microsoft đã cập nhật rất nhiều phiên bản Windows Server vì vậy một số bạn mới được tiếp xúc hệ điều hành Windows Server 2012 trở lên sẽ rất khó tìm được nút khởi động lại ở đâu.

76 mẹo bảo mật Web Server

Dưới đây là 76 lời khuyên để giúp bạn cải thiện bảo mật trên máy chủ web server. Bảo mật web có thể được cải thiện với một số bước đơn giản, các bạn kiểm tra làm theo các lời khuyên sẽ cải thiện bảo mật máy chủ của các bạn hơn.

Mã độc Obad được vào danh sách Malware nguy hiểm nhất năm

Trong bản tổng kết được công bố gần đây của hãng bảo mật Kaspersky Lab, Obad được cho là mã độc nguy hiểm nhất năm 2013.

THỦ THUẬT HAY

Mẹo tải ứng dụng về không cần bị yêu cầu mật khẩu iTunes & App Store

Mặc định khi bạn tải bất kỳ ứng dụng miễn phí nào đó trên App Store về iPhone của mình thì Apple sẽ yêu cầu bạn phải nhập mật khẩu của ID Apple của mình, đó là tính bảo mật đặc trưng của hệ điều hành iOS.

Những công cụ hỗ trợ cài đặt ứng dụng bản quyền miễn phí cho IOS

Ở bài viết này, TCN xin tiếp tục chia sẻ phần 2 của chủ đề bài viết tổng hợp công cụ hỗ trợ cài đặt ứng dụng bản quyền miễn phí, app mod chức năng, game hack và tiện ích v.v... dành cho thiết bị iOS mà không cần

Dễ dàng phục hồi dữ liệu bị mất với EaseUS Data Recovery Wizard

EaseUS Data Recovery Wizard được đánh giá là một trong những phần mềm khôi phục dữ liệu cao cấp và tốt nhất hiện nay. Chương trình cho phép bạn khôi phục lại toàn bộ dữ liệu bị mất trong các trường hợp bị xoá nhầm, xung

Trải nghiệm Widget đồng hồ/ thời tiết mặc định trên Sony Xperia

Từ trước đến nay, ứng dụng thông báo thời tiết trên các máy Sony Xperia luôn được đánh giá cao về sự gọn nhẹ và mức độ dễ sử dụng. Mới đây, ứng dụng này đã được trích xuất thành công và có thể dễ dàng cài đặt trên các

Khắc phục tình trạng giật, lag khi sử dụng Facebook Messenger

Nhiều người dùng thiết bị di động cho biết, mỗi khi có tin nhắn từ Facebook Messenger, khung trò chuyện bung ra chậm và lag. Nguyên nhân nằm ở hình ảnh đại diện trò chuyện hiển thị lên khung chat mỗi khi sử dụng ứng

ĐÁNH GIÁ NHANH

LG V40 ThinQ: Điện thoại 5 camera đầu tiên có những gì đặc biệt?

Đúng như những thông tin rò rỉ trước đây, LG V40 ThinQ được trang bị lên đến camera ở mặt sau gồm: 1 ống kính góc siêu rộng 107 độ, 1 ống kính chụp bình thường 78 độ và ống kính chụp xa 45 độ và có khả năng zoom quang

[CES18] Trên tay Dell XPS 13 vàng đồng, nội thất "trắng Ngọc Trinh" giá từ $999

Vẫn là kích thước 13' quen thuộc, vỏ ngoài bằng nhôm anodize cao cấp nhưng lần này với màu sắc vàng đồng khiến chiếc XPS 13 9370 này trông nữ tính hơn và hiển nhiên là được Dell nhắm đến đối tượng phái đẹp.

Đánh giá nhanh màn hình cong Samsung CF390 giá 4,1 triệu đồng

Samsung CF390 là một trong những dòng màn hình cong giá mềm nhất hiện nay, với phiên bản 24 inch có giá vào khoảng 4,1 triệu đồng. Bên cạnh thiết kế cong, điểm thú vị của sản phẩm này chính là việc sử dụng tấm nền VA