Uploaded image for project: 'MariaDB Connector/node.js'
  1. MariaDB Connector/node.js
  2. CONJS-262

Binary resultset parsing performance improvement

Details

    • Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • 3.2.1
    • performance
    • None

    Description

      Performance parsing binary resultset is slow compared to text resultset.
      This is due to node.js Buffer.subarray that is very slow (issue).

      current performance selecting 1000 rows of int + varchar 32:

      • text : 3530 operations per second
      • binary : 2352 operations per second.

      Attachments

        Activity

          diego dupin Diego Dupin added a comment -

          2352 operations per second is now 3101 operations per second with correction. This can still be improved when node.js (chromium issue) is corrected and released in node.js

          diego dupin Diego Dupin added a comment - 2352 operations per second is now 3101 operations per second with correction. This can still be improved when node.js (chromium issue ) is corrected and released in node.js

          People

            diego dupin Diego Dupin
            diego dupin Diego Dupin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.