
数据库进阶
文章平均质量分 94
Zero摄氏度
细致入微。
展开
-
四、MySQL性能优化
我们可以使用EXPLAIN命令来分析SQL的执行计划 ,执行计划是指一条SQL语句在经过MySQL查询优化器的选择后具体的执行方式EXPLAIN并不会真的去执行相关的语句,而是通过查询优化器 对语句进行分析,找出最优的查询方案,并显示对应的信息。原创 2023-08-23 22:55:59 · 319 阅读 · 0 评论 -
三、数据库索引
索引是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。 常见的索引结构有:B数,B+树,Hash和红黑树等。在MySQL中,无论是 InnoDB还是MyISAM,都使用了B+树作为索引结构。- 使用索引可以大大加快数据的检索速度(减少检索量)- 通过创建唯一索引,可以保证数据库表中每一行数据的唯一性原创 2023-08-23 22:53:54 · 173 阅读 · 0 评论 -
二、MySQL数据库
关系型数据库是一种建立在关系模型的基础上的数据库。关系模型表明了数据库中所存储的数据之间的联系(一对一、一对多、多对多)关系型数据库中,我们的数据都被存放在各种表中,表中的每一行存放着一条数据常见的关系型数据库有:MySQL,SQL Server ,Oracle ,PostgreSQL原创 2023-08-23 21:00:15 · 246 阅读 · 0 评论 -
一、数据库基础
- 数据库:数据库(DataBase ,简称DB),就是信息的集合。数据库是由数据库管理系统管理的数据的集合;- 数据库管理系统:简称DBMS 。是一种操纵和管理数据库的大型软件,通常用于建立、使用和维护数据库;- 数据库系统:DBS。通常由软件、数据库和数据管理员(DBA)组成;- 数据库管理员:DBA。负责全面管理和控制数据库系统。原创 2023-08-23 20:55:37 · 947 阅读 · 0 评论