|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
Bonjour à tous,
Pour commencer, mon architecture est la suivante :
La problématique est la suivante : Lors de nos tests de performance sur le serveur "MyISAM", nous constatons que seule une unique VCPU est utilisé (en multi-threading)
Si la précision est utile, nous utilisons sur ce serveur le partitionnement pour une table, table de faits de notre modèle en étoile. Merci par avance de votre intérêt ! |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
C'est normal. MySQL comme PostGreSQL ne savent pas multiThreader une même requête, contrairement à Oracle, MS SQL Server, IBM DB2 ou Sybase ASE Vous n'aurez donc aucune possibilité d'utiliser plus d'un CPU pour une même requête.
Sauf à attendre une hypothétique version ultérieure.... A lire sur les manques fonctionnels de MySQL : http://blog.developpez.com/sqlpro/p9...udre-aux-yeux/ A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 | |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
Citation:
Effectivement, la description de mon constat manquait de précision |
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
C'est un autre problème, mais la virtualisation de SGBDR est généralement une très mauvaise chose...
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#5 |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
Avez-vous un avis sur ce constat ?
A savoir ... |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
A priori, nous avons trouvé une solution.
Il suffit d'ouvrir autant de sessions MySQL distinctes qu'il y a de requêtes à exécuter car, d'après la documentation, une session est affectée à un thread soit mono-core... Nous allons qualifier cette solution. |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
Bonjour,
Si l'information est utile à la communauté, l'ouverture d'une session MySQL par requête nous permet de profiter des différentes VCPU à notre disposition. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com