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

什么影响了数据库查询速度、什么影响了MySQL性能?

发布时间:2019-03-17 22:24:44 所属栏目:编程 来源:Java面经
导读:一、什么影响了数据库查询速率 1.1 影响数据库查询速率的四个身分 1.2 风险说明 QPS: QueriesPerSecond意思是每秒查询率,是一台处事器每秒可以或许响应的查询次数,是对一个特定的查询处事器在规按时刻内所处理赏罚流量几多的权衡尺度。TPS: 是 TransactionsPer

Innodb_buffer_pool_size,界说了Innodb所行使缓存池的巨细,对其机能异常重要,必需足够大,可是过大时,使得Innodb 封锁时辰必要更多时刻把脏页从缓冲池中革新到磁盘中;

总内存-(每个线程所必要的内存*毗连数)-体系保存内存

key_buffer_size,界说了MyISAM所行使的缓存池的巨细,因为数据是依靠存储操纵体系缓存的,以是要为操纵体系预留更大的内存空间;

  1. select sum(index_length)  
  2. from 
  3.  information_schema.talbes  
  4. where 
  5.  e``ngine=``'myisam' 

留意: 纵然开拓行使的表所有是Innodb表,也要为MyISAM预留内存,由于MySQL体系行使的表如故是MyISAM表。

max_connections 节制应承的最大毗连数, 一样平常2000更大。

不要行使外键束缚担保数据的完备性。

2.8 机能优化次序

从上到下:

【编辑保举】

  1. 怎样半天搞定命据库迁徙10亿级数据
  2. PingCAP CTO 黄东旭:我眼中的将来数据库技能趋势
  3. 3 月数据库排行:MySQL 指数一连大涨,PostgreSQL 下跌
  4. 保举 | 超适用的MySQL数据库乱码题目的对应方法
  5. 数据库之分库分表-垂直?程度?
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

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

热点阅读