• 何必费那周折,你说呢?! 2019-07-06
  • 中国社会科学院在京召开研讨会 探讨“三大史诗”在新时代的传承与发展 2019-07-06
  • 街采:幸福都是奋斗出来的 2019-07-03
  • 宝鸡消防—宝鸡市消防支队 2019-07-03
  • 刘嘉玲:长江后浪一直涌来 2019-07-02
  • 最纯正港片回归《泄密者》点燃暑期档 2019-06-29
  • 通州北三县交通一体化 置业北京最佳选择 ——凤凰网房产北京 2019-06-27
  • 失窃案牵出地下药品交易链 2019-06-27
  • 端午佳节 半程马拉松赛在北武当山开跑 2019-06-19
  • 要像习近平那样感恩父母 2019-06-19
  • 屈原作为一个浪漫诗人的确才华横溢,值得称道,但是他反对统一就得批评。是吧小作? 2019-06-14
  • 破解少子老龄化社会困境 日本确立“超智慧社会”政策 2019-06-09
  • 浪潮孙丕恕:建立“智慧城市大脑” 实现“以人为本”的全智能交通 2019-06-09
  • 文明人的战争时刻论高科技战争。 2019-06-08
  • 换一种方式吃鸡肉 美味又易做-美食资讯 2019-06-08
  • 当前位置: 香港六合彩129期开奖 > 教程资源 > 正文
    WordPress 优化 MySQL 数据库慢查询提升网站访问速度

    香港六合彩129期开奖 www.wynvs.tw WordPress 优化 MySQL 数据库慢查询提升网站访问速度

    作者:大眼仔~旭 日期:8个月前 (11-20) 围观:30498+ 评论:1 条

    摘要:当你百度搜索 Wordpress CPU 关键词的时候,你会发现可以搜索到很多使用 Wordpress 搭建的网站都不同程度的有出现过 CPU 超负荷的情况,当然本站也不例外。虽然搭建 Wordpress 网站会占用大量的内存,还需要一些好些的服务器配置之外,我们如果想更好的给用户有更好的访问体验,对网站优化也是必不可…

    当你百度搜索 WordPress CPU 关键词的时候,你会发现可以搜索到很多使用 WordPress 搭建的网站都不同程度的有出现过 CPU 超负荷的情况,当然本站也不例外。虽然搭建 WordPress 网站会占用大量的内存,还需要一些好些的服务器配置之外,我们如果想更好的给用户有更好的访问体验,对网站优化也是必不可少的。很多时候用 WordPress 越久,数据越多,你就会发现网站越来越慢,怎样才能优化好呢,今天给大家分享的是由 MySQL 查询导致的 CPU 超负荷的解决方法。

    一般在配置服务器的时候 WordPress 都会使用 MySQL 用来存储网站数据,而本站也同样使用 MySQL 数据库。在安装好 MySQL 后,一般默认的配置参数并不能更好的带来网站访客对数据库访问的需求。由于 WordPress 本身开发的原因,不能直接生成静态的 HTML,所以我们一般都是伪静态的页面,这个时候对数据库的访问就会增加。所以做好数据库的优化对于网站的访问速度来说是很有必要的。

    Mysql 开启慢查询方法一:

    1、在 my.ini 的 [mysqld] 添加如下语句:
    log-slow-queries = E:\web\mysql\log\mysqlslowquery.log
    long_query_time = 2
    2、修改 My.ini,将 tmp_table_size 的值赋值到 200M
    3、修改 My.ini,将 key_buffer_size 的值赋值到 128M
    4、修改 My.ini,将 query_cache_size 的值赋值到 32M
    5、重启 Mysql

    Mysql 开启慢查询方法二、

    修改 Mysql 文件夹下面的 my.ini 文件再重启服务,发现排除故障时还是查看一些案例解决的最有参考价值,以下都是修改 my.ini,如果你的 my.ini 中查询没有的话可以直接添加进去。

    #取消文件系统的外部锁
    skip-locking

    #不进行域名反解析,注意由此带来的权限/授权问题
    skip-name-resolve

    #索引缓存,根据内存大小而定,如果是独立的db服务器,可以设置高达80%的内存总量
    key_buffer = 512M

    #连接排队列表总数
    back_log = 200

    max_allowed_packet = 2M

    #打开表缓存总数,可以避免频繁的打开数据表产生的开销
    table_cache = 512

    #每个线程排序所需的缓冲
    sort_buffer_size = 4M

    #每个线程读取索引所需的缓冲
    read_buffer_size = 4M

    #MyISAM表发生变化时重新排序所需的缓冲
    myisam_sort_buffer_size = 64M

    #缓存可重用的线程数
    thread_cache = 128

    #查询结果缓存
    query_cache_size = 128M

    #设置超时时间,能避免长连接
    set-variable = wait_timeout=60

    大多数使用 WordPress 搭建的网站,其后台都是 MySQL 数据库,提升动态网站速度,减少数据库查询次数是几大重点之一,做好数据库优化对于提升网站速度是非常有必要的。当然文章中仅仅提到的只是一种,你也可以通过开启 GZIP 压缩网页、使用 CDN 节点加速、使用 memcache 内存级缓存提升响应处理速度等等。

    声明:香港六合彩129期开奖 | 本文采用[BY-NC-SA]协议进行授权
    文章名称:《WordPress 优化 MySQL 数据库慢查询提升网站访问速度
    文章固定链接://www.wynvs.tw/wp-mysql.html
    本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
    转载声明
    全部评论: (1条)
    1. 迷弟2018-11-22 10:42 回复
      干货好评

    发表评论

    返回顶部
  • 何必费那周折,你说呢?! 2019-07-06
  • 中国社会科学院在京召开研讨会 探讨“三大史诗”在新时代的传承与发展 2019-07-06
  • 街采:幸福都是奋斗出来的 2019-07-03
  • 宝鸡消防—宝鸡市消防支队 2019-07-03
  • 刘嘉玲:长江后浪一直涌来 2019-07-02
  • 最纯正港片回归《泄密者》点燃暑期档 2019-06-29
  • 通州北三县交通一体化 置业北京最佳选择 ——凤凰网房产北京 2019-06-27
  • 失窃案牵出地下药品交易链 2019-06-27
  • 端午佳节 半程马拉松赛在北武当山开跑 2019-06-19
  • 要像习近平那样感恩父母 2019-06-19
  • 屈原作为一个浪漫诗人的确才华横溢,值得称道,但是他反对统一就得批评。是吧小作? 2019-06-14
  • 破解少子老龄化社会困境 日本确立“超智慧社会”政策 2019-06-09
  • 浪潮孙丕恕:建立“智慧城市大脑” 实现“以人为本”的全智能交通 2019-06-09
  • 文明人的战争时刻论高科技战争。 2019-06-08
  • 换一种方式吃鸡肉 美味又易做-美食资讯 2019-06-08
  • 广东快乐十分官网 mg冰球突破摆脱攻略 手机版绝地求生最稳灵敏度 彩票走势图制作软件 新剑侠情缘剧情 浦和红钻3-0北京国安 国际米兰巴乔 北京十一选五走势图一定牛百度 广东麻将教学新手入门 拜仁和杜塞尔多夫关系