[CONJS-100] Improve performance using reusable Object type for column definition result Created: 2019-10-03  Updated: 2019-10-03  Resolved: 2019-10-03

Status: Closed
Project: MariaDB Connector/node.js
Component/s: performance
Affects Version/s: None
Fix Version/s: 2.1.2

Type: Task Priority: Major
Reporter: Diego Dupin Assignee: Diego Dupin
Resolution: Fixed Votes: 0
Labels: None


 Description   

Improve performance using reusable Object type for column definition result



 Comments   
Comment by Diego Dupin [ 2019-10-03 ]

benchmark before :
bench : select random number using promise and pool ( sql: select ? )
promise-mysql : 2,303.2 ops/s
promise mysql2 : 3,431 ops/s ( +49% )
promise mariadb : 4,311.4 ops/s ( +87.2% )
after implementation :
promise mariadb : 4,411.8 ops/s ( +91.4% )

Generated at Thu Feb 08 03:22:45 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.