MySQL có lẽ lưu kết quả của một truy vấn trong bộ nhớ đã cache riêng của nó. Để kích hoạt nó biên tập các tập nhanh tin cấu hình MySQL (thường /etc/my.cnf) và thêm đang những dòng này: query_cache_type = 1 query_cache_limit chẳng = 1M query_cache_size = 16M

hợp lý vps

Toi uu vps

Để đánh giá xem nó chính lại xác là chạy và toi uu vps, chạy truy vấn này:
SHOW STATUS có thể LIKE ‘Qcache%’;
Kết quả:
Qcache_free_blocks 718 vẫn
Qcache_free_memory 13004008
Qcache_hits 780759 chẳng
Qcache_inserts 56292
Qcache_lowmem_prunes 0 cần
Qcache_not_cached 3711
Qcache_queries_in_cache nhanh 1715
Qcache_total_blocks 4344

Cách hợp lý vps

Hơn nữa MySQL hợp quá lý hóa với cách hợp lý vps: Có rất nhiều tùy chọn, bạn thôi có lẽ chơi với giống như vậy ở đây là tập tin cấu hình rất MySQL của tôi thay vào đó, điều chỉnh trong hosting mất giá phải chăng 4GB, quad-core máy chuyên dụng. Cách lại hợp lý vps điều này có lẽ sẽ không làm việc cho đa số có lẽ các máy tính của bạn ra khỏi hộp, tiêu dùng nó giống có lẽ như một có các hướng dẫn chung.
[mysqld] bulk_insert_buffer_size có thể = 8M connect_timeout=10 interactive_timeout=50 nhất join_buffer=1M key_buffer=250M max_allowed_packet=16M ngay max_connect_errors=10 max_connections=100 lại max_heap_table_size = 32M myisam_sort_buffer_size=96M không thể query_cache_limit = 4M query_cache_size = 250M quá query_cache_type = 1 query_prealloc_size = 65K nhất query_alloc_block_size = 128K read_buffer_size=1M chỉ read_rnd_buffer_size=768K record_buffer=1M không safe-show-database skip-innodb skip-locking đột nhiên skip-networking sort_buffer=1M table_cache=4096 những thread_cache_size=1024 thread_concurrency=8 đừng tmp_table_size = 32M wait_timeout=500 # for slow không queries, comment when not used #log-slow-queries=/var/log/mysql-slow vẫn .log #long_query_time=1 #log-queries-not-using-indexes lắm [mysqld_safe] nice = -5 open_files_limit = 8192 nhanh [mysqldump] quick max_allowed_packet = 16M [myisamchk] không key_buffer = 64M sort_buffer = 64M read_buffer không = 16M write_buffer = 16M giai đoạn có thể

PHP Opcode Cache

nhẹ nhàng
phpize ./configure có lẽ make make install
Điều này sẽ cài đặt eAccelerator có thể . Tiếp theo, tạo thư mục tạm để lưu trữ:
mkdir /var/cache/eaccelerator rất chmod 0777 /var/cache/eaccelerator
Finally to cả enable it, add these lines to the end of your php. không thể ini file (usually /etc/php.ini or /usr/lib/php.ini):
extension=”eaccelerator dễ .so” eaccelerator.shm_size=”16″ eaccelerator chẳng .cache_dir=”/var/cache/eaccelerator” eaccelerator luôn .enable=”1″ eaccelerator.optimizer=”1″ eaccelerator cả .check_mtime=”1″ eaccelerator.debug=”0″ eaccelerator rất .filter=”” eaccelerator.shm_max=”0″ eaccelerator lại .shm_ttl=”0″ eaccelerator.shm_prune_period=”0″ chẳng eaccelerator.shm_only=”0″ eaccelerator.compress=”1″ eaccelerator.compress_level=”9″
năng nổ có lẽ
5/5 - (1 vote)

Làm thế nào để tối ưu mysql vps - Sử dụng tốt hơn hóa cho máy chủ vps

Nguyễn Ngọc Kiên (sieutocviet.net)

Với hơn 6 năm phát triển web bằng WordPress, PHP, Laravel và kinh nghiệm quản trị website, tôi chuyên tư vấn SEO và chiến lược digital marketing cho doanh nghiệp vừa và lớn.