列存表专题

数据库行存表与列存表的差异

数据库行存表与列存表的差异 一.定义:行存储是指将表按行存储到硬盘分区上,列存储是指将表按列存储到硬盘分区上。默认情况下,创建的表为行存储 二.差异: 行存:数据被保存在一起。INSERT/UPDATE容易。选择(Select)时即使只涉及某几列,所有数据也都会被读取。 列存:INSERT/UPDATE比较麻烦,查询时只有涉及到的列会被读取,任何列都能作为索引 三.适用场景: 行存:适用增、删

GaussDB的行存表与列存表的选择

目录 一、前言 二、行列存储表的概念 1、定义 2、优势与劣势 三、行列存储表的逻辑介绍 1、行存表与行存表在硬盘上的存储方式 2、列存表与列存表在硬盘上的存储方式 四、行列存储表的使用建议和场景 1、行存表使用场景及GaussDB SQL示例 2、列存表使用场景及GaussDB SQL示例 五、小结 一、前言 行存表和列存表是数据库中两种常见的数据存储方式。随着信息