美文网首页
应用优化

应用优化

作者: 黄海佳 | 来源:发表于2018-09-11 23:35 被阅读5次

在生产环境中需要对前台应用进行一些优化,使前台访问数据库压力减到最少。

一、使用连接池

二、减少对MySql的访问

  • 1、避免对同一数据做重复检索
  • 2、使用查询缓存

查询缓存MySql Query Cache实在4.1版本之后增加的功能,他的作用是存储SELECT查询的文本及相应结果。他的适用对象是更新不频繁的表。

  • 3、增加CACHE层

三、负载均衡

1、利用MySQL复制分流查询操作

利用MySql的主从可以有效地分流更新操作和查询操作,原理是主服务器承担更多的查询操作,从服务器承担查询操作。主从之间通过复制数据实现数据的同步。

2、采用分布式数据库架构
分布式的数据库架构适合大数据量、负载高的情况,它具有良好的扩展性和高可用。通过多台服务器之间分布数据,可以实现在多台服务器之间的负载均衡,提高了访问的执行效率。需要注意的是当前分布式事物只支持InnoDB存储引擎。

相关文章

  • web项目瓶颈优化思路

    Web网站优化三部曲:应用程序优化、系统结构优化、网络优化。 应用程序优化 一个Web应用,不管是何种语言开发,粗...

  • Android应用的性能优化

    应用性能的优化主要包括以下几个方面: App启动优化 布局优化 响应优化 内存优化 电池使用优化 网络优化 1.A...

  • Android启动性能优化

    从两个方向优化应用的启动速度 视觉体验优化代码逻辑优化 应用程序启动有三种状态,每种状态都会影响应用程序对用户可见...

  • 应用优化

    在生产环境中需要对前台应用进行一些优化,使前台访问数据库压力减到最少。 一、使用连接池 二、减少对MySql的访问...

  • app性能优化(转)

    Android面试——APP性能优化Android应用性能优化基础知识。布局优化避免OverDraw过渡绘制优化布...

  • ASO优化之安卓各大应用市场优化

    ASO优化是什么? ASO简单的理解就是应用商店的优化。再具体一点呢,就是通过主动优化APP在应用商店的标题、描述...

  • Android 优化——内存优化

    Android 优化目录 优化的意义 减少 OOM,提高应用稳定性。 减少卡顿,提高应用流畅度。 减少内存占用,提...

  • android启动优化

    感谢原作者涉及:应用启动流程启动优化(闪屏页优化、MultiDex 优化、WebView启动优化、启动耗时分析方法)

  • ASO关键词排名优化

    1.ASO关键词排名优化 ASO即应用商店优化,ASO是针对各大应用商店排行榜和搜索结果的APP排名优化技术,通过...

  • 数据库优化

    总体思路 客户端(1):优化客户端的应用,做Sql优化,看看是否有不必要的压力给了数据库(应用优化),难度指数低,...

网友评论

      本文标题:应用优化

      本文链接:https://www.haomeiwen.com/subject/tlhpgftx.html