加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

从运维角度来分析Mysql数据库优化的一些关键点

发布时间:2019-05-17 22:17:36 所属栏目:编程 来源:波波说运维
导读:概述 一个成熟的数据库架构并不是一开始计划就具备高可用、高伸缩等特征的,它是跟着用户量的增进,基本架构才逐渐完美。 1、数据库表计划 项目立项后,开拓部按照产物部需求开拓项目,开拓工程师事变个中一部门就是对表布局计划。对付数据库来说,这点很

常用参数:

  •  -f --force 逼迫修复,包围老的姑且文件,一样平常不行使
  •  -r --recover 规复模式
  •  -q --quik 快速规复
  •  -a --analyze 说明表
  •  -o --safe-recover 老的规复模式,假如-r无法修复,可以行使此参数试试
  •  -F --fast 只搜查没有正常封锁的表

mysqlcheck:myisam和innodb表都可以用,不必要遏制数据库,如修复单个表,可在数据库后头添加表名,以空格支解

常用参数:

  •  -a --all-databases 搜查全部的库
  •  -r --repair 修复表
  •  -c --check 搜查表,默认选项
  •  -a --analyze 说明表
  •  -o --optimize 优化表
  •  -q --quik 最快搜查或修复表
  •  -F --fast 只搜查没有正常封锁的表

总结:

因为相关型数据库初志计划限定,一些公司海量数据放到相关型数据库中,在海量数据查询和说明方面已经达不到更好的机能。因此NoSQL火起来了,非相关型数据库,大数据量,具有高机能,同时也补充了相关型数据库某方面不敷,徐徐大大都公司已经将部门营业数据库存放到NoSQL中,如MongoDB、HBase等。数据存储方面回收漫衍式文件体系,如HDFS、GFS等。海量数据计较说明回收Hadoop、Spark、Storm等。

【编辑保举】

  1. 高可用数据库主从复制延时的办理
  2. 办理线上数据库死锁,就是这么简朴!
  3. MySQL+MyCat分库分表 读写疏散设置
  4. 陈设MySQL耽误从库的几个甜头
  5. 影响MySQL查询机能的案例
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读