Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-6033

Add sorted and multithreaded modes in checkpoint algorithm

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.1
    • 2.3
    • persistence
    • None

    Description

      Sequential writes to SSD are faster than random. When we write checkpoint, we iterate through hash table, which is actually random order. We should add an option to write pages sorted by page index. It should be configured in PersistentStoreConfiguration.
      Also, we already have PersistentStoreConfiguration#checkpointingThreads option, but we don't use it - we create thread pool, but submit only one task to it. This should be fixed as well.

      Attachments

        Issue Links

          Activity

            People

              ivan.glukos Ivan Rakov
              ivan.glukos Ivan Rakov
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: