MySQL数据库优化小谈,简短。

更新文章的速度跟不上大家的热情了......,青岛的一场大雪,取暖基本靠抖了。

好勒,现在写正经的。对于优化,这片文章我只说大致思路,不说细节。基础、进阶知识的WiKi我在制作ing......

第一、优化SQL和索引。

第二、开启查询缓存,配合使用Redis。

第三、MySQL 主从复制。

第四、优化MySQL自带的分区表

第五、垂直拆分,分解“大”系统,成为“小”系统,分布式系统。

第六、水平拆分。

第一、优化,从第一步开始。通过SQL建立索引,同样,SQL也需要优化,嗯是的,别忘了。

第二、查询缓存,大多数MySQL服务器都开启了查询缓存。当很多相同的查询被执行多次,查询的结果会存储在一个缓存中,后续相同的动作不会直接访问表。而是直接访问缓存结果

用变量来代替MySQL函数,开启缓存。

第三、主从复制,是MySQL重要的功能之一,主从复制是指的一台数据库服务器充当数据库服务器,另一台或者多台服务器充当数据库服务器,主服务器的数据自动复制到从服务器中。

复制的是MySQL主服务器数据库修改记录二进制日志,从服务器通过主服务器的二进制自动更新。实现方法自行查找。

剩余在写ing...,短篇幅无法阐说。需要每一条拿出来做一篇推文。

对于MySQL优化,下面?有张图片(仅攻参考,是我找来做封面的)。

原文发布于微信公众号 - 数据库SQL(SQLdba)

原文发表时间:2018-01-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

Linux内存被吃掉了,它去哪里了?

在Windows下资源管理器查看内存使用的情况,如果使用率达到80%以上,再运行大程序就能感觉到系统不流畅了,因为在内存紧缺的情况下使用交换分区,频繁地从磁盘上...

842
来自专栏java一日一条

Nginx引入线程池 性能提升9倍

正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作...

321
来自专栏IT技术精选文摘

精讲Redis服务架构分析与搭建

653
来自专栏Linyb极客之路

程序员不可不知的Linux性能工具

924
来自专栏finleyMa

使用pm2方便开启node集群模式

这篇文章 写的不错,通过这篇文章你可以了解node集群的原理及如果使用pm2快速方便的开启集群模式。

791
来自专栏owent

对atbus的小数据包的优化

atbus是我按之前的思路写得服务器消息通信中间件,目标是简化服务器通信的流程,能够自动选择最优路线,自动的断线重连和通信通道维护。能够跨平台并且高效。

762
来自专栏java技术学习之道

高可用Redis服务架构分析与搭建

854
来自专栏IT大咖说

深入浅出XTTS:Oracle数据库迁移升级利器

摘要 通常我们要进行数据迁移,可以使用的方案有很多,比如数据泵、RMAN、GoldenGate,甚至是第三方同步软件DSG、DDS等。但是对于传统的迁移方式来说...

3837
来自专栏岑玉海

Hbase 学习(六) 配置文件调优

这部分的内容,网上多了去了,都大同小异的,仅作为备忘录,省得需要的时候又要到处查。 1.zookeeper.session.timeout 默认3分钟,...

2716
来自专栏james大数据架构

我是如何处理大并发量订单处理的 KafKa部署总结

  今天要介绍的是消息中间件KafKa,应该说是一个很牛的中间件吧,背靠Apache 与很多有名的中间件搭配起来用效果更好哦 ,为什么不用RabbitMQ,因为...

2779

扫码关注云+社区