数据库
秃头笔记
这个作者很懒,什么都没留下…
展开
-
mysql优化(一)- Mysql存储引擎
参考文章:https://www.cnblogs.com/aikutao/p/11207365.htmlhttps://baijiahao.baidu.com/s?id=1629308672995568286&wfr=spider&for=pc锁:https://www.cnblogs.com/zyy1688/p/9924048.html选择合适的存储引擎Inn...原创 2020-03-19 20:58:46 · 156 阅读 · 0 评论 -
数据库的水平切分和垂直切分
参考文章:https://blog.csdn.net/xiaoshihoukeshuaiL/article/details/77917121当一个数据库的某个表的数据较多的时候1. 垂直切分:定义:将一个数据库表的字段拆开(需依旧满足相应范式)一般怎么拆:把常用的字段放一个表,不常用的放另外一个表把字段较大(例如text)的放到另外一个表可根据具体业务来拆,查询时使用多...转载 2019-10-28 17:35:13 · 302 阅读 · 0 评论 -
数据库-索引基础
参考文章:https://blog.csdn.net/u012954706/article/details/81241049https://blog.csdn.net/suixinsuoyu12519/article/details/79526616课外知识explainMySQL Explain详解在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语...原创 2019-10-13 12:48:13 · 183 阅读 · 0 评论 -
数据库泛讲(较简,适合学过但是忘记的人)
参考文章:SQL查询入门(上篇)数据库范式那些事《数据库原理及应用》这篇文章很多东西都是简单的讲,主要是写给自己做笔记,第一次写博客,有什么不足的希望大家可以给我提意见,有什么问题也可以评论找我哦1.数据库范式数据库范式应该是入门的时候最让你感觉迷茫的吧,经过一些对数据库小小的尝试后,现在重新回来看一下概念,说不定也可以得到很多东西第一范式,即所以属性都是不可再分的数据项。第...原创 2019-05-22 01:35:30 · 133 阅读 · 0 评论 -
数据库杂谈-聚集索引和非聚集索引
1. 使用索引的好处:1、保证数据记录的唯一性;2、加快数据检索速度;3、加快表与表间的连接速度;4、在使用ORDER BY和GROUP BY子句中进行检索数据时可以显著减少查询中分组和排序的时间;5、可以在检索数据的过程中使用优化隐藏器,提高系统性能。2.聚集索引作用:聚集索引中的键值的逻辑顺序决定了表中相应行的物理顺序。原理:平时我们使用电话簿,我们会将各个人物,按姓氏...原创 2019-08-03 22:14:50 · 627 阅读 · 0 评论 -
数据库小问题记录
外键的作用是什么,外键加在两个关联表的那一边。作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值或使用空值。外键放在哪一个表中:分为下面几种情况:首先,外键引用的那个列在主表中必须是主键列或者唯一列。所以1:n的肯定把外键建立在n的那张表上。1:1,一般要看谁是主表,谁是附属表,外键当然建立在附属表中。n:m的情况,需...原创 2019-07-26 20:54:34 · 126 阅读 · 0 评论