Partitioning
Meaning in software engineering, with examples
In software engineering, partitioning means: Dividing one large table into smaller pieces, called partitions, by a rule such as date range or region, while it still looks like one table to queries.
In Turkish: bölümleme, partitioning
How it is used
Common types are range, list and hash partitioning. Benefits include partition pruning (queries skip irrelevant partitions) and easy removal of old data by dropping a whole partition instead of deleting millions of rows.
Example sentences
Monthly partitioning lets us drop last year's logs in a second.
Partitioning only helps if your queries filter on the partition key.
Common collocations
- range partitioning
- partition key
- partition pruning
- drop a partition
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Databases and Persistence
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
