![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 85
猿小雷
这个作者很懒,什么都没留下…
展开
-
关于“数据库优化”你知道多少?(上)
对于数据库的优化可以从以下几点切入: 表的设计合理,符合3NF 添加适当的索引(index)【索引:普通索引,主键索引,唯一索引,全文 索引】 分表技术(垂直分割、水平分割) 读写分离 存储过程(模块化编程,可以提高速度,但是移植性比较差) 对mysql的配置优化(配置最大并发数my.ini, 调整缓存大小 max_connections) mysql服务器硬...原创 2018-07-29 15:24:05 · 403 阅读 · 0 评论 -
关于“数据库优化”你知道多少?(下)
1、分表技术(垂直分割、水平分割、库表散列) 1.1 分表技术由来 关系型数据库本身比较容易成为系统性能瓶颈,单机存储容量、连接数、处理能力等都很有限,数据库本身的“有状态性”导致了它并不像Web和应用服务器那么容易扩展。在互联网行业海量数据和高并发访问的考验下,聪明的技术人员提出了分库分表技术(有些地方也称为Sharding、分片)。同时,流行的分布式系统中间件(例如MongoDB、E...转载 2018-07-30 21:01:18 · 1112 阅读 · 0 评论 -
你了解Mysql的存储过程吗?
程序员们去IBM面试的时候,几乎每个面试官问到数据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 DBA,以前的项目都没有用到存储,不照样运行的好好的? 存储过程真的那么重要吗,它到底有什么好处呢? 1、什么是mysql存储例程? 存储例程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令。 2、为什么要使用mysql存储过...原创 2018-08-02 21:26:45 · 1688 阅读 · 0 评论