Skip to content

Determine partitioning strategy for content and file tables #3325

@bjester

Description

@bjester

Current behavior

As studio usage has grown, database tables have grown to a size that makes performance optimization very difficult. The size makes queries or joins against these large tables very slow and therefore user operations to feel slow.

Desired outcomes

  • Determine a strategy for partitioning the ContentNode and File database tables:
    • How many buckets should we initially define for each?
    • What's the best field to partition the File table?
    • What's the best way to migrate to partitioned structures?
  • Perform some manual testing if possible

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions