Mysql 标签

Mysql核心之索引 有更新!

索引的基本操作以及,为什么创建索引,索引的数据结构(为什么索引能够提升性能),mysql的索引,索引的优劣。

By/Atlas/日期:2017-10-13 17:17:29/ 0 评论/323 浏览 阅读全文 »
Mysql核心之数据查询 有更新!

数据查询是数据库最常用到的功能,熟练掌握查询的知识点是非常必要的。下面主要深入了解Mysql数据库的各种花式查询(sql语句的执行顺序,表的各种连接),如何跟据问题写出一条完美的Sql.

By/Atlas/日期:2017-09-21 16:52:40/ 2 评论/1,126 浏览 阅读全文 »
Mysql数据库的知识回顾 置顶! 有更新!

0、数据库入门基础 详情

1、数据库存储引擎 详情
存储引擎作为数据库的底层支撑,对于不同的业务,不同的存储引擎所支持的能力是不一样的,熟悉各种存储引擎的特点和优点,对于设计优良的数据库有很大帮助。

2、数据库的查询 详情
在数据库使用中,我们最常用到的是数据的查询,各种条件查询,联合查询,子查询,以及排序,去重,分组,统计。查询是必须掌握的点。

3、索引/存储过程,忽略视图和触发器
索引作为组织数据的数据结构,对于提升查询效率是非常有效的,熟悉索引的数据结构能够让我们清楚为什么索引能提高查询效率,他的优劣之处和瓶颈在什么地方。

4、事务
个人觉得,事务是作为保证数据库数据操作准确性的标准。满足事务,正确的使用事务机制,才能保证了数据的准确,最终的重点落在了如何去理解数据库的事务机制,和使用它。

5、系统架构
而最后的优化之前我们必须清楚的直到我数据库的架构,比如:在数据库中数据是如何组织的,一条sql是如何被解析,执行,然后从数据库中返回我们需要的数据的。只有熟悉了系统架构,我们才能找到问题的根源,从而去解决它。

6、数据库调优
数据库优化技术,是一个高级又炫酷的操作,掌握着这门技术,在数据库的理解上就达到了新的高度。数据库的前期设计可能无法应付所有的业务场景,在某种场景下,原有的性能支撑可能就会达到某个瓶颈从而限制整个系统的性能和体验,此时数据库调优就可以优化这部分,让整体的性能满足业务需求。

7、数据库的管理

By/Atlas/日期:2017-09-20 14:47:15/ 0 评论/158 浏览 阅读全文 »