Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-212

Optimize some specific methods in Network Server to improve performance

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 10.1.1.0
    • 10.3.1.4
    • Network Server
    • None
    • Performance

    Description

      In reviewing the Network Server Code and profiling there were
      several areas that showed potential for providing performance
      improvement.

      Functions that need optimizing to prevent unneeded object
      creation and excessive decoding
      parsePKGNAMCSN()
      parseSQLDTA_work()
      buildDB2CursorName()

      In DDMWriter and DDMReader, use System Routines in
      java.util.Arrays and System.arrayCopy instead of
      writing code to do functions like copy arrays and
      pad strings.

      Attachments

        1. DERBY-212-parsePKGNAMCSN-2.diff
          39 kB
          Knut Anders Hatlen
        2. throughput.png
          4 kB
          Knut Anders Hatlen
        3. throughput-normalized.png
          4 kB
          Knut Anders Hatlen

        Activity

          People

            dyret Dyre Tjeldvoll
            kmarsden Katherine Marsden
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: