alo5giay.vn
Corporal
- Tham gia
- 18/07/2015
- Bài viết
- 117
- Được Like
- 61
Càng sử dụng xenforo nhiều, bản thân người dùng càng quan tâm nhiều đến vấn đề cơ sở dữ liệu, cách thức truy vấn, server...
Mấy ngày gần đây thì vấn đề em quan tâm nhất là làm sao để cấu hình mysql chuẩn cho server chạy tốt mã nguồn xenforo.
Mỗi người một ý, em cũng thử thăm hỏi mấy anh quản trị server lâu năm, thì cũng ít ai chia sẻ tỉ mỉ về điều này.
Hôm nay em mạnh dạn post cái cấu hình mysql của em lên để nhờ các anh vnxf tư vấn, và bổ sung, để tìm ra cấu hình chuẩn hơn cho mysql, nhằm mục đích cải thiện tốc độ cho vps, server... Đặc biệt là trong trường hợp kinh tế của mỗi người khó khăn, thì việc cấu hình càng chuẩn thì sẽ càng giúp bản thân người dùng tiết kiệm mà vẫn sử dụng được tốt hiệu năng của vps và server.
Con của em là smart server của gdata, hiện đang chạy ổn định, và các bác bên đó support cũng rất nhiệt tình. Nhưng em nghĩ bản thân mình quản trị, nên cũng không nên ỷ lại, mà phải học hỏi và mò mẫm, nên mấy cái thông số trên e đều toàn tự cấu hình. Mong mấy anh chị góp ý, và đề xuất các phương án khác để tăng hiệu suất truy vấn của mysql ạ.
Em cũng muốn hỏi, không biết có anh chị nào trên diễn đàn mình có sử dụng MariaDB không ạ?
Em tính chuyển sang dùng thử cái đó mà chưa biết sao?
Em xin cám ơn!
P/s: bài này em viết sau khi đọc bài http://vnxf.vn/loi-xung-khac-addon-trong-xenforo.t4378.html
Mấy ngày gần đây thì vấn đề em quan tâm nhất là làm sao để cấu hình mysql chuẩn cho server chạy tốt mã nguồn xenforo.
Mỗi người một ý, em cũng thử thăm hỏi mấy anh quản trị server lâu năm, thì cũng ít ai chia sẻ tỉ mỉ về điều này.
Hôm nay em mạnh dạn post cái cấu hình mysql của em lên để nhờ các anh vnxf tư vấn, và bổ sung, để tìm ra cấu hình chuẩn hơn cho mysql, nhằm mục đích cải thiện tốc độ cho vps, server... Đặc biệt là trong trường hợp kinh tế của mỗi người khó khăn, thì việc cấu hình càng chuẩn thì sẽ càng giúp bản thân người dùng tiết kiệm mà vẫn sử dụng được tốt hiệu năng của vps và server.
PHP:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
max_connections = 2000
wait_timeout = 600
connect_timeout = 120
max_allowed_packet = 128MB
skip-external-locking
skip-name-resolve
table_open_cache=2048
thread_cache_size=6
thread_concurrency=6
back_log=1000
character-set-server=utf8
collation-server=utf8_general_ci
tmp_table_size=500M
max_heap_table_size=500M
query_cache_size=4096M
query_cache_type = 1
query_cache_limit = 1000M
sort_buffer_size=8M
read_buffer_size=16M
read_rnd_buffer_size=8M
join_buffer_size=6G
thread_stack = 256K
default-storage-engine=InnoDB
key_buffer_size=24M
myisam_sort_buffer_size=128M
low-priority-updates = 1
concurrent_insert = 2
#innodb_log_file_size=1024M #old value: 256M
#innodb_log_buffer_size=32M #default: 8M
innodb_flush_method=O_DIRECT
innodb_flush_log_at_trx_commit=0
innodb_buffer_pool_size=6G
#innodb_buffer_pool_instances=3
innodb_additional_mem_pool_size=100M
innodb_file_per_table=1
innodb_open_files=2048
innodb_thread_concurrency=32 #old value: 16
#innodb_purge_threads=1 #default: 0
#innodb_change_buffering=inserts
innodb_lock_wait_timeout=120 #default 50
#innodb_use_sys_malloc =0
ft_min_word_len = 2
ft_max_word_len = 30
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
Con của em là smart server của gdata, hiện đang chạy ổn định, và các bác bên đó support cũng rất nhiệt tình. Nhưng em nghĩ bản thân mình quản trị, nên cũng không nên ỷ lại, mà phải học hỏi và mò mẫm, nên mấy cái thông số trên e đều toàn tự cấu hình. Mong mấy anh chị góp ý, và đề xuất các phương án khác để tăng hiệu suất truy vấn của mysql ạ.
Em cũng muốn hỏi, không biết có anh chị nào trên diễn đàn mình có sử dụng MariaDB không ạ?
Em tính chuyển sang dùng thử cái đó mà chưa biết sao?
Em xin cám ơn!
P/s: bài này em viết sau khi đọc bài http://vnxf.vn/loi-xung-khac-addon-trong-xenforo.t4378.html
Bài viết liên quan
Bài viết mới