返回顶部
首页 > 资讯 > 数据库 >MySQL学习笔记(22):应用优化
  • 394
分享到

MySQL学习笔记(22):应用优化

MySQL学习笔记(22):应用优化 2020-02-02 19:02:40 394人浏览 绘本
摘要

本文更新于2020-04-05,使用Mysql 5.7,操作系统为Deepin 15.4。 目录使用连接池减少对mysql的访问负载均衡其他优化措施 使用连接池 对于访问数据库来说,建立连接的代价比较昂贵。 减少对Mysql的访问

MySQL学习笔记(22):应用优化

本文更新于2020-04-05,使用Mysql 5.7,操作系统为Deepin 15.4。

目录

使用连接池

对于访问数据库来说,建立连接的代价比较昂贵。

减少对Mysql的访问

应用应避免对同一数据做重复检索,减少对数据库无谓的重复访问。

在应用端增加CACHE层可减轻数据库的负担。

负载均衡

负载均衡(Load Balance)利用某种均衡算法,将固定的负载量分布到不同的服务器上,以此来减轻单台服务器的负载。负载均衡可以用在系统中的各个层面。

利用MySQL的主从复制可以有效地分流更新操作和查询操作。具体的实现是:一台主服务器承担更新操作,多台从服务器承担查询操作,主从之间通过复制实现数据的同步。注意,主从之间的数据可能存在更新延迟,从而造成从数据库的查询结果和主数据库上有差异。

MySQL Cluster实现分布式数据库架构

其他优化措施

  • 充分利用列的默认值,减少MySQL的语法分析从而提高插入速度。
  • 字段尽量不使用自增变量,其在高并发下可能对效率有较大影响。推荐通过应用来实现字段自增长。
您可能感兴趣的文档:

--结束END--

本文标题: MySQL学习笔记(22):应用优化

本文链接: https://lsjlt.com/news/7351.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作