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

学做网站要编程优化seo培训班

学做网站要编程,优化seo培训班,微信网站图片链接怎么做,wordpress插件分享显示图片1、如何定位调优问题 用户的反馈(主要) 日志分析(主要) 服务器资源使用监控 数据库内部状况监控 2、调优的维度和步骤 第1步:选择适合的 DBMS 第2步:优化表设计 第3步:优化逻辑查询 第4步&am…

1、如何定位调优问题

用户的反馈(主要)
日志分析(主要)
服务器资源使用监控
数据库内部状况监控

2、调优的维度和步骤

第1步:选择适合的 DBMS
第2步:优化表设计
第3步:优化逻辑查询
第4步:优化物理查询(在这个部分中,我们需
要掌握的重点是对索引的创建和使用。)
第5步:使用 Redis 或 Memcached 作为缓存
第6步:库级优化
6.1 读写分离
在这里插入图片描述
6.2 数据分片
在这里插入图片描述
在这里插入图片描述

3、优化数据库结构

3.1拆分表:冷热数据分离
3.2 增加中间表
3.3 增加冗余字段
3.4 优化数据类型
3.5 优化插入记录的速度
3.6 使用非空约束
3.7 分析表、检查表与优化表

4、大表优化

4.1 限定查询的范围(禁止不带任何限制数据范围条件的查询语句)
4.2 读/写分离
4.3 垂直拆分
分库:如果数据库中的数据表过多,可以采用 垂直分库 的方式,将关联(业务类型相同)的数据表部署在同一个数据库上。
如果数据表中的列过多,可以采用 垂直分表 的方式,将一张数据表分拆成多张数据表,把经常一起使用的列放到同一张表里。
垂直拆分的优点: 可以使得列数据变小,在查询时减少读取的Block数,减少!/0次数。此外,直分区可以简化表的结构,易于维护。
垂直拆分的缺点: 主键会出现冗余,需要管理冗余列,并会引起 JOIN 操作。此外,垂直拆分会让事务变得更加复杂。
4.4 水平拆分
①尽量控制单表数据量的大小,建议控制在1000万以内。
②将大的数据表按照 某个属性维度 分拆成不同的小表,每张小表保持相同的表结构。比如你可以按照年份来划分,把不同年份的数据放到不同的数据表中。2017年、2018年和 2019 年的数据就可以分别放到三张数据表中。
③水平分表仅是解决了单一表数据过大的问题,但由于表的数据还是在同一台机器上,其实对于提升MySQL并发能力没有什么意义,所以 水平拆分最好分库,从而达到分布式的目的。
在这里插入图片描述

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

相关文章:

  • 顺德网站建设公司seo优化主要工作内容
  • 深圳市网站建设外包公司目标客户精准营销
  • 国家级示范校建设专题网站找seo外包公司需要注意什么
  • 注册域名之后如何建设网站网站建设推广市场
  • 网站 风格最常用的专业网页设计工具
  • 个人网站logo图片贵州网络推广公司
  • 胶南做网站百度信息流广告推广
  • 做网站被骗设计一个好的wordpress主题的10个准则_
  • 体育直播网站开发数据源获取北京国互网网站建设价格
  • 哪里有网站建设的企业不会写代码怎样做网站
  • 微网站首页模板学做烤制食品的网站
  • 读书网站排名WordPress的简约博客主题
  • 微网站开发视频网站建设是什么专业啊
  • 山西省网站建设wordpress api 缓存
  • 汕头网站搭建多少钱哈尔滨网站优化
  • 酒店类网站建设开发书织梦制作网站地图
  • 天津手机版建站系统怎么搭建自己的网站平台
  • 如何备案网站wordpress网站换字体
  • 公司网站自己可做吗网站建设公司电话销售客源
  • wordpress搭建h5seo兼职
  • 网站建设 东阿阿胶wordpress中文公司模板
  • wordpress个人网站模板wordpress 图片id
  • 怎样建设自己的视频网站首页为什么现在建设银行要下载网站激活
  • 网站设计公司模板下载淮北专业网站建设
  • 网站建设学费多少钱网站建设总体规划包括哪些方面
  • 安丘网站建设制作彭州做网站的公司
  • 网站引流推广怎么做北京网站建设itcask
  • 佛山网站建设找哪家html个人主页
  • 用php做图书管理网站设计颜色搭配网站
  • 手机网站大全观看给企业建设网站的流程图