[ bogdan.kecman @ 27.05.2016. 22:32 ] @
| Citat:
By using the MySQL X Plugin with NodeJS I was able to increase query performance 10x (some query rewrite required).
Timing and Results
Original query, single thread: 5 minutes
Modified query, 24 threads in Node JS: 30 seconds
Performance increase: 10x
https://www.percona.com/blog/2...-execution-mysql-5-7-x-plugin/
|
[ _owl_ @ 28.05.2016. 07:40 ] @
Jel MySQL nema mogućnost korišćenja query hinta koji bi forsirao paralelizaciju ako je moguća - npr:
select /*+ PARALLEL(24) */ sum(tot_visits) from wikistats_by_day_spark where url like '%mysql%';
[ bogdan.kecman @ 28.05.2016. 12:46 ] @
ne ume mysql da radi jedan upit paralelno
upravo se radi na pripremama da se krene sa omogucavanjem paralelnog izvrsavanja jednog upita
ali je to kod mysql-a malo komplikovano zbog modularnosti i mogucih razlicitih storage engine-a gde je to kod nekih lako a kod nekih nemoguce ... jedan od prvih poslova na tu temu je ovaj mysqlX protokol .. pa kako se bude razvijalo dalje objavljivacemo ..
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.