MySQL có lẽ lưu kết quả của một truy vấn trong bộ nhớ
chớ cache riêng của nó. Để kích hoạt nó biên tập các tập
được tin cấu hình MySQL (thường /etc/my.cnf) và thêm
có thể những dòng này: query_cache_type = 1 query_cache_limit
chỉ = 1M query_cache_size = 16M
hợp lý vps
Toi uu vps
Để đánh giá xem nó chính
cũ xác là chạy và toi uu vps, chạy truy vấn này:
SHOW STATUS lại LIKE ‘Qcache%’;
Kết quả:
Qcache_free_blocks |
718 quá |
Qcache_free_memory |
13004008 |
Qcache_hits |
780759 chậm |
Qcache_inserts |
56292 |
Qcache_lowmem_prunes |
0 thôi |
Qcache_not_cached |
3711 |
Qcache_queries_in_cache có lẽ |
1715 |
Qcache_total_blocks |
4344 |
Cách hợp lý vps
Hơn nữa MySQL hợp
cũng lý hóa với cách hợp lý vps: Có rất nhiều tùy chọn, bạn
mới có lẽ chơi với giống như vậy ở đây là tập tin cấu hình
mới MySQL của tôi thay vào đó, điều chỉnh trong hosting
cần giá phải chăng 4GB, quad-core máy chuyên dụng. Cách
cần hợp lý vps điều này có lẽ sẽ không làm việc cho đa số
đột nhiên các máy tính của bạn ra khỏi hộp, tiêu dùng nó giống
không như một có các hướng dẫn chung.
[mysqld] bulk_insert_buffer_size đang = 8M connect_timeout=10 interactive_timeout=50 chớ join_buffer=1M key_buffer=250M max_allowed_packet=16M lắm max_connect_errors=10 max_connections=100 thường max_heap_table_size = 32M myisam_sort_buffer_size=96M dễ query_cache_limit = 4M query_cache_size = 250M rất query_cache_type = 1 query_prealloc_size = 65K chớ query_alloc_block_size = 128K read_buffer_size=1M có thể read_rnd_buffer_size=768K record_buffer=1M chỉ safe-show-database skip-innodb skip-locking có thể skip-networking sort_buffer=1M table_cache=4096 ngay thread_cache_size=1024 thread_concurrency=8 thường tmp_table_size = 32M wait_timeout=500 # for slow rất queries, comment when not used #log-slow-queries=/var/log/mysql-slow cũ .log #long_query_time=1 #log-queries-not-using-indexes sẽ [mysqld_safe] nice = -5 open_files_limit = 8192 cũng [mysqldump] quick max_allowed_packet = 16M [myisamchk] cũ key_buffer = 64M sort_buffer = 64M read_buffer đừng = 16M write_buffer = 16M
PHP Opcode Cache
phpize ./configure make cũ make install
Điều này sẽ cài đặt eAccelerator. Tiếp đột nhiên theo, tạo thư mục tạm để lưu trữ:
mkdir /var/cache/eaccelerator nhanh chmod 0777 /var/cache/eaccelerator
Finally to luôn enable it, add these lines to the end of your php. đã ini file (usually /etc/php.ini or /usr/lib/php.ini):
extension=”eaccelerator vẫn .so” eaccelerator.shm_size=”16″ eaccelerator nhất .cache_dir=”/var/cache/eaccelerator” eaccelerator rất .enable=”1″ eaccelerator.optimizer=”1″ eaccelerator có thể .check_mtime=”1″ eaccelerator.debug=”0″ eaccelerator đích .filter=”” eaccelerator.shm_max=”0″ eaccelerator thôi .shm_ttl=”0″ eaccelerator.shm_prune_period=”0″ mất eaccelerator.shm_only=”0″ eaccelerator.compress=”1″ không thể eaccelerator.compress_level=”9″
Nguyễn Thanh Tuấn (sieutocviet.com)
Từ nền tảng lập trình PHP, Python cùng 7 năm thực chiến trong quản lý website, tôi mang đến giải pháp SEO & marketing online tối ưu giúp doanh nghiệp tăng trưởng bền vững.