SQL
大碗宽面007
这个作者很懒,什么都没留下…
展开
-
SQL必知必会1
【个人学习记录】 不同的人编写出来的SQL的效率是不同的,比如说一份好的SQL执行计划就会尽量减少I/O操作,因为I/O是DBMS最容易出现瓶颈的地方,可以说数据库操作中有大量的时间都花在了I/O上。此外,还需要考虑如何降低CPU的计算量,在SQL语句中使用GROUP BY、ORDER BY等这些语句会消耗大量的CPU计算资源,因此我们需要从全局出发,不仅需要考虑数据库的I/O性能,还需要考虑C...原创 2019-08-26 22:45:42 · 171 阅读 · 0 评论 -
SQL必知必会2
数据库调优 索引 数据库服务器有两种存储介质,分别为硬盘和内存。 内存属于临时存储,容量有限,且当发生意外时(如断电或者发生故障重启)会造成数据丢失; 硬盘相当于永久存储介质,这也是为什么我们需要把数据保存到硬盘上。 Hash索引 数据库中的存储结构 数据库中管理存储空间的基本单位是页(Page) :不论是读一行还是多行,都是讲这些行所在的页进行加载 区...原创 2019-09-03 22:22:51 · 124 阅读 · 0 评论 -
SQL必知必会3
锁原创 2019-09-10 19:12:16 · 59 阅读 · 0 评论 -
Oracle SQL语句优化总结
一、合理使用索引 创建索引的根本目的:提高查询效率 使用规则: 1.在条件中经常用到的不同值较多的列上建立索引 2.在不同值少的列上,不要建立索引及位图索引(不但不会提高查询效率,反而会降低更新速度) 3.在经常进行连接的列上建立索引 4.在频繁进行排序或分组的列上建立索引 如:order by D,E 需要注意: 在建立复合索引时,D列、E列和排序后面的顺序要相同 5.如...原创 2019-09-10 23:04:16 · 871 阅读 · 0 评论