Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

mysql x [performance 10x]

[es] :: MySQL :: mysql x [performance 10x]

[ Pregleda: 2187 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 14294
*.dynamic.sbb.rs.

Sajt: mysql.rs


Profil

icon mysql x [performance 10x]27.05.2016. u 22:32 - pre 16 meseci
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/



 
Odgovor na temu

_owl_
Centar - BG

Član broj: 318
Poruke: 1039
*.dynamic.sbb.rs.

Sajt: home.drenik.net/~owl


Profil

icon Re: mysql x [performance 10x]28.05.2016. u 07:40 - pre 16 meseci
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%';

Owl
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 14294
*.com
Via: [es] mailing liste

Sajt: mysql.rs


Profil

icon Re: mysql x [performance 10x]28.05.2016. u 12:46 - pre 16 meseci
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 ..
 
Odgovor na temu

[es] :: MySQL :: mysql x [performance 10x]

[ Pregleda: 2187 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.