Row vs Column

Columns are mostly placed one after another in the continuous sequence. In a table, columns are mostly separated from each other by lines, which help to enhance readability and attractiveness.

Difference between Row and Column

Here are the main differences between Rows and Columns

Row Examples:

Here are real-life examples of Row:

The children are standing one after another. Group of people standing in a row at the back of the room. Building a row of houses alongside the river. Students are standing on the front row of the stalls.

Column Examples:

Here are real-life examples of the column:

Weekly recipe Item Pillar in the front of a building A facade with marble columns

When to Use Row-Oriented Storage

Here are some common uses of row storages:

Row-oriented storage is good if you need to touch one Row. This type of storage is also beneficial when most columns of a row need to be read or written. Reads are done page-wise so not many rows may fit on a page when rows are big Pages are normally not filled, which leads to reading lots of unused and unwanted areas. Row storage should be used when recorded headers need to be read too but do not contain actual row data

When to use Column-oriented storage

Here are some common uses of column storage:

Column helps you to make a side-by-side comparison between two columns. Column-oriented databases primarily work on columns It is benefited if you want to store the value of a single column It helps array-processing the value of a column It helps you to improve the performance of queries that only touch a small amount of columns.