Giter VIP home page Giter VIP logo

hbdbspeedtests's Introduction

hbDBSpeedTests

Harbour DB speed tests comparison - Registers Count: 821051

MySql configuration( 1 or 2 )

  1. /data/mysql/dbstru.zip - Import structure of Database and then with /tests/mysql_wdo/importDbf.prg transfer all dbf data to mysql
  2. /data/mysql/db.zip - Import all database file to mysql

Dbf configuration

  1. unpack /data/dbf/db.zip to any folder. Do not forget to set that folder in .prg tests!!

LetoDB configuration

  1. unpack /data/dbf/db.zip to any folder(Set Datapath - See step 2).
  2. /data/letodb.ini <- Set the "Datapath" with your full path to dbf folder. FIRST OF ALL!!!!
  3. /data/letodb.exe install <- Install letodb Service
  4. /data/letodb.exe start <- Start letodb Service(Check Windows Services if started)

/data/letodb.exe stop <- Stop letodb Service /data/letodb.exe uninstall <- Uninstall letodb Service

Server specifications

LOCALHOST TEST( in milliseconds )

Connection time to db

DBF LetoDB Mysql(WDO) Mysql(HDO)
0 3 17 2

Test1 - Simple record count with one search criteria - Result: 594060 regs

DBF LetoDB Mysql(WDO) Mysql(HDO)
219 467 152 172

Test2 - Search and retrieve data(sorted by KAR_NUMERO) that match a criteria by date - Result: 39354 regs

DBF LetoDB Mysql(WDO) Mysql(HDO)
534 833 402 232

Test3 - Search and retrieve a specific and unique data in the db - Result: 1reg

DBF LetoDB Mysql(WDO) Mysql(HDO)
301 705 153 154

ImportDbf(DBF->mySql) - import DBF file with 821051 regs

Mysql(WDO) Mysql(HDO)
109146 82928

LAN( gigabit ) TEST( in milliseconds )

Connection time to db

DBF(SMBv2) LetoDB Mysql(WDO) Mysql(HDO)
5 3 24 12

Test1 - Simple record count with one search criteria - Result: 594060 regs

DBF(SMBv2) LetoDB Mysql(WDO) Mysql(HDO)
181 527 213 201

Test2 - Search and retrieve data(sorted by KAR_NUMERO) that match a criteria by date - Result: 39354 regs

DBF(SMBv2) LetoDB Mysql(WDO) Mysql(HDO)
415 2464 476 439

Test3 - Search and retrieve a specific and unique data in the db - Result: 1reg

DBF(SMBv2) LetoDB Mysql(WDO) Mysql(HDO)
264 817 213 193

ImportDbf_lan(DBF->mySql) - import DBF file(in Client) with 821051 regs

Mysql(WDO) Mysql(HDO)
51893 20548

hbdbspeedtests's People

Contributors

apais avatar diegofazio avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

omm

hbdbspeedtests's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.