数据库优化之泛泛而谈

为什么要做数据库优化?

我们知道现在的网站所包含的数据越来越多,特别是大型电商网站那简直没法想象。而我们的数据又是存储在数据库中,每当用户访问网站操作商品时,程序都会对数据库中的数据进行操作。那么一旦访问量过大,数据库就会出现一系列的问题。这些问题不单是数据库本身的限制,还会因为设计不合理造成。以此可见,数据库的优化工作非常有必要的。

常用的优化手段

优化的大致流程为:查找、定位慢查询、并优化。
常用的优化手段如下
1. 创建索引:创建合适的索引,查找数据就可以先在索引中查询,查询到以后直接找到对应的记录。
2. 分表:当一张表的数据比较多或某些字段的值比较多并且很少使用时,那么就可以采用水平分表和垂直分表优化。
3. 读写分离:当一台服务器不能满足需求是,采用读写分离的方式进行集群。
4. 缓存:使用redis来进行缓存。

之后就会对这四种手段一一进行介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值