Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create cluster with single page access for record #5267

Closed
andrii0lomakin opened this issue Nov 3, 2015 · 1 comment
Closed

Create cluster with single page access for record #5267

andrii0lomakin opened this issue Nov 3, 2015 · 1 comment
Assignees

Comments

@andrii0lomakin
Copy link
Member

Now we always perform 2 random IO read operations to read records from cluster. It makes design of generation of unique RIDs very simple but have big disadvantage, random IO slowdowns data reads a lot. We have to create cluster design which:

  1. Will ensure that we have "1 page access" during read of the most of the records.
  2. Ensures that we have at most "2 page access" if read the rest of the records, of course if record fits in single page.
  3. Ensures that during cluster full scan if record fits inside of single page only single IO operation is needed to read the record.
  4. Ensures that during full cluster scan we read data using only sequential IO.
@andrii0lomakin andrii0lomakin added this to the 2.2 milestone Nov 3, 2015
andrii0lomakin added a commit that referenced this issue Nov 3, 2015
@lvca lvca modified the milestones: 3.0, 2.2 Nov 15, 2015
@andrii0lomakin
Copy link
Member Author

will add in 3.0 once MT TX issue #1677 will be fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants