![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
文章平均质量分 80
今天你头秃了吗?
这个作者很懒,什么都没留下…
展开
-
【MYSQL】聚集索引和非聚集索引
B树 相关概念 B树属于多叉树又名平衡多路查找树(查找路径不只两个) 数据库索引技术里大量使用者B树和B+树的数据结构,原因如下: 加快存储过程 ,mysql表中的数据和索引存储在磁盘这种外围设备中。但是和内存相比,从磁盘中读取数据的速度会慢上百倍千倍甚至万倍,所以,我们应当尽量减少从磁盘中读取数据的次数,采用B树查询的最坏时间复杂度为B的树高。 一次尽可能读取更多的数据,磁盘存储 和查询的最小单位为块(每个块的大小为4K),如果我们能把尽量多的关键字放进磁盘块中,一次磁盘读取操作就会读取更多关键字而且也原创 2021-03-25 23:56:06 · 119 阅读 · 0 评论 -
【MYSQL】GROUP BY用法
先来看下表1,表名为test: 表1 执行如下SQL语句: SELECT` `name` `FROM` `test``GROUP` `BY` `name 你应该很容易知道运行的结果,没错,就是下表2: 表2 可是为了能够更好的理解**“group by”多个列“和”聚合函数“**的应用,我建议在思考的过程中,由表1到表2的过程中,增加一个虚构的中间表:虚拟表3。下面说说如何来思考上面SQL语句执行情况: 1.FROM test:该句执行后,应该结果和表1一样,就是原来的表。 2.FROM test G转载 2021-03-11 16:03:52 · 203 阅读 · 0 评论