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