Cafemmo Club
← Quay lại danh sách

[Hỏi] Cách tối ưu mysql

Nai19/03/20183743 lượt xem25 bình luận

Hiện tại em đang dùng con VPS $15 chung database cho khoảng 10 - 15 site. Sáng sớm kiểm tra bằng lệnh ps aux thì thì thấy mysql chiếm khoảng 65% CPU, nên lặt đặt views vài page của site cũ lẫn mới thì thấy load khá chậm (Thời gian load tầm 10 - hơn 30s ở lần views đầu tiên, lần 2 thì giảm còn 50% - 75% lần 1).

Tốc độ load chậm ở các page product. Còn tag, cat page load vẫn ổn ở 3s.

Câu hỏi đặt ra là em cần tối ưu mysql thế nào để chạy mượt hơn, còn nếu nâng cấp thì lên cao nào thì ổn hơn khi dùng chung database. Code querry ở product chỉ là lệch select column1-9 where id=xxx Cấu hình hiện tại:

CPU model :    Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz
Number of cores : 2
CPU frequency : 2199.996 MHz
Total amount of ram : 1839 MB
Total amount of swap :  MB
System uptime :   17 days, 17:28,
Download speed : (9.12MB/s)
I/O speed : 419MB/s
Traffic toàn vps khoảng 500uv/day Sau khi restart mysql thì CPU tăng lên > 110%

Bình luận

Đang tải...

Đang kiểm tra đăng nhập...