当前位置: 首页 > news >正文

网站搜索引擎优化的步骤网页站点怎么命名

网站搜索引擎优化的步骤,网页站点怎么命名,网站原创文章优化,wordpress lms6 Show Profile分析(重点) Show Profile是mysql提供可以用来分析当前会话中语句执行的资源消耗情况。可以用于SQL的调优的测量 官网文档 默认情况下,参数处于关闭状态,并保存最近15次的运行结果 分析步骤: 1、是否…

6 Show Profile分析(重点)

Show Profile是mysql提供可以用来分析当前会话中语句执行的资源消耗情况。可以用于SQL的调优的测量

官网文档

默认情况下,参数处于关闭状态,并保存最近15次的运行结果

分析步骤

  • 1、是否支持,看看当前的mysql版本是否支持:show variables like 'profiling';

    在这里插入图片描述

    默认是关闭,使用前需要开启

  • 2、开启功能,默认是关闭,使用前需要开启:set profiling=on;
    在这里插入图片描述

  • 3、运行SQL(随便运行用来测试)

    mysql> select * from emp group by id%10 limit 150000;mysql> select * from emp group by id%20 order by 5;
    
  • 4、查看结果:show profiles;

    mysql> show profiles;
    +----------+------------+-----------------------------------------------+
    | Query_ID | Duration   | Query                                         |
    +----------+------------+-----------------------------------------------+
    |        1 | 0.00204000 | show variables like 'profiling'               |
    |        2 | 0.55134250 | select * from emp group by id%10 limit 150000 |
    |        3 | 0.56902000 | select * from emp group by id%20 order by 5   |
    +----------+------------+-----------------------------------------------+
    3 rows in set, 1 warning (0.00 sec)
    
  • 5、诊断SQL,show profile cpu,block io for query ID号;(ID号为第4步Query_ID列中数字)

    mysql> show profile cpu,block io for query 3;
    +----------------------+----------+----------+------------+--------------+---------------+
    | Status               | Duration | CPU_user | CPU_system | Block_ops_in | Block_ops_out |
    +----------------------+----------+----------+------------+--------------+---------------+
    | starting             | 0.000049 | 0.000000 |   0.000000 |         NULL |          NULL |
    | checking permissions | 0.000005 | 0.000000 |   0.000000 |         NULL |          NULL |
    | Opening tables       | 0.000012 | 0.000000 |   0.000000 |         NULL |          NULL |
    | init                 | 0.000021 | 0.000000 |   0.000000 |         NULL |          NULL |
    | System lock          | 0.000009 | 0.000000 |   0.000000 |         NULL |          NULL |
    | optimizing           | 0.000003 | 0.000000 |   0.000000 |         NULL |          NULL |
    | statistics           | 0.000017 | 0.000000 |   0.000000 |         NULL |          NULL |
    | preparing            | 0.000008 | 0.000000 |   0.000000 |         NULL |          NULL |
    | Creating tmp table   | 0.000045 | 0.000000 |   0.000000 |         NULL |          NULL |
    | Sorting result       | 0.000004 | 0.000000 |   0.000000 |         NULL |          NULL |
    | executing            | 0.000002 | 0.000000 |   0.000000 |         NULL |          NULL |
    | Sending data         | 0.568704 | 0.546875 |   0.046875 |         NULL |          NULL |
    | Creating sort index  | 0.000048 | 0.000000 |   0.000000 |         NULL |          NULL |
    | end                  | 0.000003 | 0.000000 |   0.000000 |         NULL |          NULL |
    | query end            | 0.000005 | 0.000000 |   0.000000 |         NULL |          NULL |
    | removing tmp table   | 0.000006 | 0.000000 |   0.000000 |         NULL |          NULL |
    | query end            | 0.000003 | 0.000000 |   0.000000 |         NULL |          NULL |
    | closing tables       | 0.000004 | 0.000000 |   0.000000 |         NULL |          NULL |
    | freeing items        | 0.000061 | 0.000000 |   0.000000 |         NULL |          NULL |
    | cleaning up          | 0.000015 | 0.000000 |   0.000000 |         NULL |          NULL |
    +----------------------+----------+----------+------------+--------------+---------------+
    20 rows in set, 1 warning (0.00 sec)
    

    参数备注(写在代码中):show profile cpu,block io for query 3;(如此代码中的cpu,block)

    • ALL:显示所有的开销信息。
    • BLOCK IO:显示块lO相关开销。
    • CONTEXT SWITCHES :上下文切换相关开销。
    • CPU:显示CPU相关开销信息。
    • IPC:显示发送和接收相关开销信息。
    • MEMORY:显示内存相关开销信息。
    • PAGE FAULTS:显示页面错误相关开销信息。
    • SOURCE:显示和Source_function,Source_file,Source_line相关的开销信息。
    • SWAPS:显示交换次数相关开销的信息。
  • 6、日常开发需要注意的结论Status列中的出现此四个问题严重)

    • converting HEAP to MyISAM:查询结果太大,内存都不够用了往磁盘上搬了。
    • Creating tmp table:创建临时表,拷贝数据到临时表,用完再删除
    • Copying to tmp table on disk:把内存中临时表复制到磁盘,危险!
    • locked:锁了

7 MySQL配置优化

修改 my.ini文件

  • 端口号:port=3306,主机也要修改mysql_connect()

  • 最大并发数:max_connections=151(可以改为2000)

  • 最重要的参数就是内存,我们主要用的innodb引擎,所以下面两个参数调的很大

    • innodb_ additional_ mem_ pool size = 64M

    • innodb_ buffer_ pool_ size =1G

  • 对于myisam,需要调整key_ buffer _size(增加10倍即可)

如果你的操作系统是64的,内存足够,请选择使用64的mysql安装程序

http://www.yayakq.cn/news/634842/

相关文章:

  • 为企业建网站过时了许昌网站建设汉狮怎么样
  • 锦州网站建设新闻wordpress提升速度
  • 域名主机 网站建设网站制作一般收费
  • 怎么做学校官方网站做个外贸网站多少钱
  • 恶意推广网站采集插件wordpress
  • 杭州seo相关网站合肥市建设局
  • 做网站的公司需要哪些资质赚钱链接网站
  • 自己做网站的成本要哪些东西wordpress 您没有足够的权限访问该页面.
  • 北京海淀网站建设小红书网络营销方式
  • 固始县住房和城乡规划建设局网站网站哪里可以查到做ddos
  • php网站下载文件怎么做优化大师是干什么的
  • seo站内优化包括修改wordpress的语言
  • 网站建设对企业的帮助500强企业网站有哪些
  • 网站备案号中信息有变百度公司怎么样
  • 内网做网站小程序定制开发注意事项
  • 学生做网站怎么收费做中文网站公司
  • 我的家乡湛江网站设计免费毕业设计网站建设
  • 上海网站建设熊掌号金华建设网站公司
  • 建设部网站官网办事大厅17模板网网页
  • 湛江网站建设咨询全网推广网站
  • 创维网站关键字优化什么网站做企业邮箱服务器
  • 南浔区住房城乡建设局网站台州千寻网站建设公司
  • 怀柔网站建设推广indesign做网站
  • 中国建设银行网站地址企业网站后台模版
  • 郑州微科网站建设网络知识培训
  • 企业公司网站建设ppt做网站和做游戏哪个难
  • 网站一般用什么语言修改wordpress标签大小
  • 上海网站建设网络推广优秀的移动网站
  • 网站信息设计代理公司注册合同范本
  • 网站订单系统模板下载知春路网站建设