应用优化

2018-09-11  本文已影响5人  黄海佳

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

一、使用连接池

二、减少对MySql的访问

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

三、负载均衡

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读