|
|
 |
Quelques conseils de performances pour MySQL
Liens sponsorisés
Actualités
Voici une compilation des sources d'information sur ce sujet :
Après quelques séminaires Web sur les performances, et plusieurs questions récurrentes, Jay Pipes publie une petite FAQ qui répond à des interrogations classiques :
MyISAM ou InnoDB?
in () ou bien une collection de OR?
CHAR ou VARCHAR?
VARCHAR(80) ou VARCHAR(255)?
Quelques conseils de bases pour optimiser une table MySQL :
SIGNED et UNSIGNED
Réduisez la taille des identitiants uniques
Apprenez les différences entre CHAR et VARCHAR
Ne mélangez pas...
Il y a plusieurs jours, MySQL a publié son nouveau moteur de stockage Falcon. Nous ne pouvions manquer cette occasion pour tester ses performances est faire la comparaison avec InnoDB...
Un dictionnaire représente une colonne dans une table avec un nombre fini de valeurs : par exemple, la liste des provinces canadiennes, ou les mois de l'année. Ce type de liste peut être plutôt court, mais parfois long : le plus important est qu'il soit fini, et stable.
Il y a alors plusieurs solutions pour mettre ces informations en base, proprement :
+ un champ ENUM (plus de 64000 valeurs possibles)
+ un champ VARCHAR (une infinité de valeurs)
+ un champ entier et une table de jointure : un peu des deux précédents
Peter Zaitsev réalise un test que je voulais faire depuis longtemps, et mesure les performances de chaque solution. Les trois sont très proches, avec ENUM un peu plus rapide, et VARCHAR un peu plus lent. Enum Fields VS Varchar VS Int + Joined table: What is Faster? (0 visite)
MySQL propose trois types pour stocker du texte : CHAR, VARCHAR et TEXT. Lequel est le plus simple et le plus rapide à utiliser?
Il y a aussi les...
Certains utilisateurs ont rencontrés des baisses de performances en passant de MySQL 4.x à 5.0. C'est étonnant, alors que la compagnie affirme gagner en performances.
D'après Jay Pipes, cela provient d'une...
Bonjour,
Les index sur les tables mysql ne sont pas encore très clairs dans ma tête, j'aurai aimé avoir vos conseils pour le choix d'index.
J'ai une base de photo avec des champs :
numero d'image (int) (primary key)
rubrique (varchar)
sou... Forum Développement d'un site Web
Durant le Camp MySQL a Google, Jay Pipe a organisé une session autour des conseils de performances pour les requêtes SQL avec MySQL. Le top 10 est rapidement devenu un...
Hello !
Je cherche à récupérer tous les enregistrements qui contiennent : É
Si je fait un simple : LIKE '%É%' ça me sort tout : E,e,é,è ...
Comment trouver uniquement É ?
Je précise que c'est sur un champ VARCHAR en latin1_swedish_ci
Mer... Forum Développement d'un site Web
Deux conférences en ligne sur MySQL à signaler dans les prochaines semaines :
10 Juillet, 15h00 heure de paris : sécurité MySQL
10 Juillet, 15h00 heure de paris : performances MySQL
une conférence sécurité, en français, pour MySQL. Nous passerons en revue les points de configuration, les règles d'accès, les techniques d'intrusion Web ainsi que les tendances récentes dans la surveillance des applications. Une conférence basée sur le livre 'Sécurité PHP 5 et MySQL 5', écrit en collaboration avec Philippe Gamache, et publié bientôt chez Eyrolles.
Une conférence sur les performances MySQL, couvrant les optimisations du modèle de conception, les index, le paramétrage du serveur et les techniques de tests. Celle-ci sera en anglais, et donnée par Jay Pipes.
Jay Pipes signale un nouvel indexeur hautes performances qui utilise MySQL et prévoit même la création d'un moteur de table pour le serveur. Il s'agit d'un outil pour indexer les...
Jay Pipes signale un nouvel indexeur hautes performances qui utilise MySQL et prévoit même la création d'un moteur de table pour le serveur. Il s'agit d'un outil pour indexer les...
Jay Pipes signale un nouvel indexeur hautes performances qui utilise MySQL et prévoit même la création d'un moteur de table pour le serveur. Il s'agit d'un outil pour indexer les...
Deux conférences de MySQL UC ont été filmées en vidéo et sont disponibles sur video google.
+ Timour Katchaounov, pour une introduction aux fonctionnalités MySQL
+ Jay Pipes, pour les performances...
Bonjour,
Je cherche a obtimiser un script en php utilisant des requetes mysql.
J'ai 2 tables dans une base de donnée, pour simplifier je vais les appeler TABLE1 et TABLE2
Dans TABLE1 j'ai un champ (VARCHAR) : CHAMP1
et
Dans TABLE2 j'ai un ... Forum Développement d'un site Web
Sites de l'annuaire
Voici des sites figurant dans notre annuaire (inscription gratuite) :
- Les collections de pipes de Claude
Bienvenue sur mon site. Passionné et collectionneur de pipes, vous trouverez sur ce site toute ma collection de pipes, pipes classiques, pipes rares, pipes en écume, pipes sculptées, pipes en porcelaine, pipes étrangères, pipes en terre ou inclassables, ainsi que la fabrication d'une pipe. Bonne visite....
Catégorie : Loisirs > Tabac
http://misandre.com/claudelapipe
- Outil gratuit d'analyse des performances techniques web et du référencement
Yakaferci propose un outil gratuit d'analyse de site web. Notre outil de référencement analyse les pages web et propose un rapport complet sur les erreurs à corriger pour améliorer les performances techniques et le référencement naturel (SEO) sur les moteurs de recherche Google, Yahoo, Bing (MSN). Analysez en toute autonomie le référencement et les performances techniques de votre site....
Catégorie : Conception de sites > Outils en ligne gratuits
http://www.yakaferci.com/
- Lénaëlle, Lili et Jay. photos de vacances, cocinnele et blog de la famille
Vous êtes sur le site web de Lénâëlle, Lili et Jay. Vous y trouverez l'actualité de la petite famille. Des photos de la petite lénaëlle virot. Des photos des différents voyages à travers le monde (Mexique, Bresil, New-York, République dominicaine, Irlande, Guadeloupe...). Quelques photos des coccinelles de jay, les cox restaurées et celle en cours de restauration. L'espace de Lili et de Jay....
Catégorie : Internet > Pages personnelles
http://www.lilijay.fr/
- Char à voile : Le site de la structure Latitude Char en Charente Maritime
Le site d'une équipe de passionnés du char à voile, diplomés et sportifs de la discipline, dont le but est aussi de vous faire vivre au rythme de leur société et vous faire découvrir leur sport. Latitude char est basé en Charente Maritime à St Georges de Didonne...
Catégorie : Sports aquatiques > Char à voile
http://www.latitude-char.com/
- Websporttracker - la solution web 100% de gestion de performances sportives
Websporttracker est un site web 2.0 100% gratuit destiné aux sportifs amateurs et professionnels qui désirent posséder un outil performant pour suivre l'évolution de leur performances sportives. Avec Websporttracker vous pouvez : - Créer vos exercices en definissant des paramètres et des formules mathématiques d'indices de performances. - Adhérer à des exercices partagés pré-existants. - Visualiser les graphiques d'évolutions de vos performances. - Editer des rapports de synthèse qui récapitulent vos performances sous forme de tableaux, graphes et statistiques. - Bénéficier d'une analyse de votre progression. - Exporter vos résultats au format excel pour les manipuler librement. - Publier les exercices que vous créez et partagez-les avec la communauté. - Participer au classement des performances des utilisateurs. La souplesse apportée par la création de vos propres exercices rend l'outil applicable à tous types de sports (Musculation, VTT, Tennis, Athlétisme, Bi-cross, etc)....
Catégorie : Sports > Entraînement
http://websporttracker.com/
- Maxember - Conseils et analyses boursières
Maxember sélectionne sur les marchés financiers les valeurs présentant les plus gros potentiels de valorisation et vous les propose à travers son portefeuille. La sélection rigoureuse des valeurs et leur suivi nous permettent d'afficher des performances qui parlent pour nous. Vous recevez par mail une newsletter mensuelle vous indiquant les valeurs que nous conseillons à l'achat ou à la vente, les performances de votre portefeuille ainsi qu'une analyse détaillée sur ces valeurs....
Catégorie : Bourse > Prévisions boursières
http://www.maxember.com/
- Centre d'information et de conseil en développement durable
Informations et conseils sur le développement durable, les consommations d'énergie, d'eau et des ressources naturelles pour les particuliers, les professionnelles et les collectivités. ONG oeuvrant dans le domaine des énergies renouvellables et les performances environnementales pour la protection de la planète....
Catégorie : Environnement > Développement durable énergies renouvelables
http://www.prioriterre.org/
- Informaticien Vouzaide: un informaticien vous aide à distance
Il s'agit d'un site d'aide informatique à distance. Un informaticien diplômé vous aide dans de divers domaines directement depuis chez vous. Pas besoin de prendre de rendez-vous. Les prix sont avantageux. Exemple des services possibles: Diagnostic de pannes, Amélioration des performances, Aide à l'installation de logiciels, Conseils en informatique, Aide à la programmation informatique, Aide à la création de sites web, Cours d'informatique et bien plus encore....
Catégorie : Dépannage et maintenance > Dépannage informatique en ligne
http://informaticien.vouzaide.com/
- Performances,optimisation, boost, astuces, sécurité, logiciels, utilitaires
Votre ordinateur deviens lent Vous avez besoin de conseils et de sécurité Vous ne savez plus comment le rendre Ici, vous allez trouver comment maximiser les performances d'un ordinateur gratuitement et rapidement grâce a beaucoup de catégories, notamment pour windows xp / 2000 Windows Vista, et Prochainement Windows 7. Vous pourrez aussi consulter les parties utilitaires et sécurité pour se connecter en tout sécurité ou des plug-ins pour l'anonymat....
Catégorie : Systèmes d'exploitation > Microsoft Windows
http://performance-pc.over-blog.com/
- Prix Ordi : Guide et compateur pour trouver son ordinateur
Prix-ordi est un comparateur de prix spécialisé sur les ordinateurs. En plus de trouver le meilleur prix sur le net, Prix Ordi propose également un système de notation des performances de l'ordinateur basé sur les composants de celui ci. Ainsi, les non experts pourront facilement se faire une idée précise de la puissance, sans connaitre les différences entres tous les processeurs ou carte graphique du marché. Prix Ordi propose également un moteur de recherche sophistiqué qui permet, en fonction des performances, marques, composants ou options, de trouver rapidement l'ordinateur le mieux adapté. Le tout présenté sur une interface claire, qui affiche directement la meilleure offre. Pour les néophytes, le guide d'achat propose, grâce a des questions simples et commentées, une manière simple et ludique pour choisir son ordinateur....
Catégorie : Comparateurs de prix > Comparateurs de prix high tech
http://www.prix-ordi.com/
Autres actualités
- Tests de performances MyISAM - InnoDB - Falcon ...
Il y a plusieurs jours, MySQL a publié son nouveau moteur de stockage Falcon. Nous ne pouvions manquer cette occasion pour tester ses performances est faire la comparaison avec InnoDB...[...]
- les trois types de texte pour MySQL ...
MySQL propose trois types pour stocker du texte : CHAR, VARCHAR et TEXT. Lequel est le plus simple et le plus rapide à utiliser?
Il y a aussi les...[...]
- MySQL passe en version 5.1 et booste les performances ...
Sun a présenté la nouvelle version de MySQL, qui passe en 5.1, et annonce un gain de 10 à 15% de performances.[...]
- Des erreurs classiques lors de la production de contenu ...
Cette semaine, j'ai aidé à optimiser les performances d'un site, basé sur MySQL et LAMP en général. Il y avait plusieurs erreurs de conceptions, qui sont assez classiques, et j'ai...[...]
- Est-ce que MySQL est une base de données réaliste? ...
Jay Pipes monte au créneau face à la sortie récente du blogue de Dave Dargo, advisor chez Ingres, où il ressort encore une fois que 'MySQL n'est pas une vraie...[...]
- Variables MySQL pour les performances ...
Pour gagner en performances avec MysQL, il y a quelques variables à connaître. Les plus importantes sont : key_buffer_size, innodb_buffer_pool_size, innodb_additional_mem_pool_size, innodb_log_file_si[...]
- SQL Server : Pourquoi @toto IS NULL OR Champ = @toto pose problème ou l’intérêt du SQL dynamique ...
Prenons le cas d’une table ayant 5 champs :
CREATE TABLE [dbo].[MaTable](
[Id] [int] IDENTITY(1,1) PRIMARY KEY,
[Nom] [varchar](50) NOT NULL,
[Param1] [int] NULL,
[Param2[...]
- Yahoo! pipes : les mashups se démocratisent ...
Yahoo! Pipes est le dernier services lancé par Yahoo!, et pourrait être une petite révolution dans le monde des mashups : en hommage aux pipes, ce mécanisme système qui permet...[...]
- 5 astuces de performances dont vous ne voulez pas entendre parler ...
Marco Tabini présente sa propre liste de performances pour PHP, avec des conseils qui se révèleront surprenants pour beaucoup d'entre nous.
1. Pas besoin de prévoir &agrav[...]
- Performances de réplication MySQL ...
- Mesure des performances de MySQL ...
- Mesurer les performances de MySQL ...
- Tester les performances de MySQL ...
- Atelier de performances pour MySQL ...
- Conversion à InnoDB : attention aux transactions ...
Après une migration vers InnoDB, les utilisateurs rencontrent des erreurs d'un nouveau type : les erreurs de transactions. C'est généralement assez normal, puisque le passage à InnoDB est justement fa[...]
|
|
 |
|