-
-
DBA日记之Oracle数据库索引一
什么是索引在oracle数据库中,索引是数据库中一种可选的数据结构,通常与表或簇相关。用户可以在表的一列或数列上建立索引,以提高在此表上执行 SQL 语句的性能。就像本文档的索引可以帮助读者快速定位所需信息一样,Oracle 的索引提供了更为迅速地访问表数据的方式。在数据库中建立索引主要有以下作用。...
12月26日[技术教程]浏览:11
-
数据库稠密索引和稀疏索引
如果之前没有了解过索引,心中就会有一些疑问:什么是索引?索引有什么作用?索引文件类似文档的目录,类似于新华字典的索引页,当我们查看一个文档的时,先会扫描目录,接着可快速找到感兴趣的内容。文档的目录,维护了标题、内容、页码的关系。数据库中的索引,是存储了索引字段、存储块关系的文件。因此索引,就是为了提...
12月26日[技术教程]浏览:13
-
数据库基础详解:存储过程、视图、游标、SQL语句优化以及索引
写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。11、存储过程...
12月26日[技术教程]浏览:14
-
浅析InnoDB引擎的索引和索引原理
什么是InnoDB的索引InnoDB的索引就是一颗B+树。页是InnoDB引擎在内存和磁盘之间交换数据的基本单位,页的大小一般是16KB,页的大小可以在启动MySQL服务的时候通过更改innodb_page_size参数来设置。而InnoDB索引的节点就是页。...
12月26日[技术教程]浏览:12
-
数据库-分区与分区索引
分区表从逻辑上来说是一张表,从物理上来看是由若干张表来构成的(可以按周、按月、按年去划分,具体可以根据实际场景来看);整个过程对程序来说是相对透明的,主要注意下分区字段,不同的数据库对分区字段的要求也不一样;其次就是对于查询来说,如果查询里面没有分区字段,那么就会进行全表查询,这样效率就不高了;因此...
12月26日[技术教程]浏览:14
-
-
-
-
为什么不建议你用 MongoDB 这类产品替代时序数据库?
小 T 导读:此前有人在某问答网站上发布了这样一个问题:既然部分时序数据库如 InfluxDB、TimescaleDB 是基于关系型、非时序数据库 PostgreSQL 开发而来,那在时序数据场景下,能否用 MySQL/MongoDB 这类数据库去代替时序数据库(Time-Series Databa...
12月26日[技术教程]浏览:15