Tél: 01 57 60 83 57
Tél: +33 1 57 60 83 57 (de l'étranger)
USA/Canada Subscription Renewals: +1-866-221-0634
MySQL est la base de données open source la plus populaire au monde. Bien qu'elle soit avant tout connue pour les performances, l'évolutivité et la fiabilité qu'exigent des grands noms du Web, tels que Google, Facebook et Yahoo!, MySQL est également une base de données embarquée très populaire. Plus de 3 000 éditeurs de logiciels et fabricants de matériel lui font confiance, parmi lesquels sept des dix plus grandes entreprises logicielles au monde.
Ce livre blanc donne d'abord une présentation générale des bases de données embarquées: ce qu'elles sont, le marché des bases de données embarquées et les avantages que présente la distribution de SGBDR embarqués éprouvés par rapport à l'utilisation d'un fichier plat, en vue de créer votre propre base de données relationnelle embarquée ou de prendre en charge les bases de données de vos clients. Nous aborderons ensuite l'impact de l'utilisation de MySQL en tant que base de données embarquée sur les trois facteurs fondamentaux de la réussite commerciale -- à savoir le chiffre d'affaires, le coût et le risque -- en réduisant le coût des produits vendus (COG) et les risques.
Ce livre blanc vise à répondre aux questions suivantes: Pourquoi utiliser une base de données relationnelle embarquée? Pourquoi utiliser MySQL comme base de données embarquée de mon produit? Ce document constitue une excellente référence. En effet, il abonde de données et d'informations et contient de nombreux liens vers des données plus techniques ainsi que des informations sur nos clients et leur expérience de MySQL.
MySQL Enterprise Edition inclut l'ensemble de fonctionnalités et d'outils de gestion le plus complet pour atteindre les niveaux d'évolutivité, de sécurité, de fiabilité et de disponibilité les plus élevés. Il réduit les risques, les coûts et la complexité pour développer, déployer et gérer des applications MySQL critiques pour les entreprises.
Ce document examine comment déployer MySQL en toute confiance dans le cadre d'une solution multiplateforme rentable destinée à fournir des applications hautement performantes, hautement disponibles, fiables et évolutives. Il examine quelques uns des défis associés à la création et à la prise en charge d'applications de base de données évolutives grâce à des technologies open source et fournit un aperçu détaillé de la façon dont MySQL Enterprise Edition peut relever ces défis.
Qu'ils travaillent pour de grandes sociétés effectuant un déploiement horizontal à l'aide de MySQL ou pour de petites entreprises ne possédant que quelques serveurs MySQL, MySQL Enterprise Monitor est conçu pour faire évoluer les ressources DBA de manière à inclure l'expertise MySQL en offrant une vue unifiée et informée de l'intégrité, de la sécurité, des performances et de la disponibilité de tout l'environnement des serveurs MySQL. Ce document très détaillé est consacré à MySQL Enterprise Monitor et explique comment ce dernier peut être utilisé comme assistant "DBA MySQL virtuel" pour aider des DBA ayant une surcharge de travail à gérer de manière proactive un nombre plus élevé de serveurs MySQL en moins de temps et avec moins de travail.
Plus de 2 000 éditeurs de logiciels et fabricants de matériel comme Adobe, CA, F5, Sage et Symantec font confiance à MySQL comme base de données pour leurs produits en raison de ses performances, de sa qualité, de sa facilité d'utilisation et de son faible coût. Avec MySQL Enterprise Monitor, vous pouvez améliorer ces quatres qualités même si vous ajoutez des fonctions plus sophistiquées à votre application et que les volumes de données de vos clients augmentent. MySQL Enterprise Monitor est maintenant à la disposition des éditeurs de logiciels et fabricants de matériel pour vous aider à optimiser MySQL en fonction de vos exigences particulières, et dans les environnements spécifiques de vos clients. MySQL Enterprise Monitor aide votre produit à réaliser des performances maximum dès le départ et au fil du temps, à mesure que les besoins de vos applications et de vos clients évoluent.
MySQL est déployé dans 9 des 10 sites Web les plus consultés, y compris Google, Facebook et YouTube. Ceci donne à MySQL un aperçu unique de la manière de concevoir des architectures fondées sur des bases de données, pour fournir des niveaux d'évolutivité et de disponibilité élevés mais moins onéreux, moins exposés aux risques et moins complexes.
Dans ce livre blanc, nous vous présentons quatre architectures de référence basées sur les meilleures pratiques issues de notre collaboration avec les sites Internet les plus populaires de la planète. Nous avons sélectionné quatre composants communs à la plupart des sites Web (gestion de l'authentification/des sessions utilisateur, gestion du contenu, commerce électronique et analyses) et avons défini les architectures de déploiement optimales pour chacun. Les architectures de référence sont classées par sites "petits", "moyens", "grands" et "très grands" (de réseaux sociaux), en fonction des besoins de taille et de disponibilité appropriés à chaque environnement.
Que le fournisseur de SaaS choisisse d'héberger ses applications en interne ou à distance, en hébergement mutualisé ou dédié, la souscription d'un abonnement à MySQL Enterprise Edition ou MySQL Cluster Carrier Grade Edition lui garantira que les bases de données contenant les éléments vitaux de sa plate-forme technologique atteindront ou dépasseront les contrats de niveau de service (SLA) en matière de performances, d'évolutivité et de disponibilité.
Dans ce document, nous nous pencherons sur le marché du SaaS, ses défis commerciaux et techniques, et nous proposerons également quelques solutions. Nous examinerons également quelques-unes des stratégies que les éditeurs traditionnels peuvent envisager lorsqu'ils décident de se lancer sur le marché du SaaS. Enfin, nous présenterons plusieurs études de cas montrant comment des fournisseurs de SaaS actuels et des éditeurs en transition exploitent aujourd'hui MySQL Enterprise pour offrir une nouvelle classe d'applications professionnelles en ligne, évolutives et ultraperformantes.
L'industrie des médias et du divertissement a connu une transformation spectaculaire durant la dernière décennie. Les limites autrefois clairement définies entre les différents types de médias (par ex. journeaux, télévision, radio, Internet) sont de plus en plus floues à mesure que nous effectuons un nombre toujours plus grand de nos activités quotidiennes "en ligne".
Le terme de "média en ligne" semblant devenir un pléonasme, nous allons dans ce document traiter les questions suivantes:
La mise en œuvre de plans appropriés de sauvegarde de base de données et de récupération d'urgence afin de se protéger contre la perte accidentelle de données, la corruption de base de données, les pannes de système d'exploitation et matérielles, ou tout autre incident naturel, est devenue l'une des responsabilités les plus importantes de l'administrateur de base de données (DBA).
MySQL Enterprise Backup offre aux DBA une solution de sauvegarde « à chaud » hautement performante et en ligne, avec une technologie de compression des données qui garantit leur protection en cas de d'arrêt ou de panne.
Si MySQL est réputé comme le "M" de la pile LAMP (Linux, Apache, MySQL, PHP/Perl/Python) aujourd'hui très prisée, nos études montrent que Microsoft Windows reste invariablement la première plateforme de développement pour les utilisateurs de MySQL. Windows se classe même au-dessus de chaquedistribution de Linux en tant que plateforme de déploiement pour les utilisateurs de l'édition MySQL Community Edition.
Pourquoi la base de données open source la plus populaire au monde est-elle si présente sur Windows? Quelles sont les applications pour lesquelles le recours à MySQL sur la plateforme de Microsoft est à envisager? Comment les organisations utilisant uniquement des bases de données Microsoft peuvent-elles démarrer avec MySQL?
Telles sont les questions auxquelles nous cherchons à répondre dans ce guide "MySQL sous Windows: pourquoi, où et comment?".
Ce livre blanc offre un aperçu des nouveautés de MySQL 5.5 et présente entre autres les améliorations importantes qui y ont été apportées en termes de performance, d'évolutivité et d'utilisation, principalement pour les architectures multiprocesseurs modernes actuelles. Les tests d'évaluation SysBench dévoilent des performances jusqu’à 370 % et 540 % plus rapides sur les systèmes Linux et Windows, respectivement. De même, la nouvelle réplication semi-synchrone et le nouveau schéma des performances de MySQL offrent aux développeurs et aux DBA les outils optimisés dont ils ont besoin pour mettre au point des applications évolutives et hautement performantes.
La réplication MySQL a été largement déployée par certains sites internet leader sur le Web et dans les entreprises pour fournir des niveaux extrêmes d'évolutivité de base de données. Les utilisateurs peuvent créer aisément et rapidement plusieurs répliques de leur base de données afin d'effectuer un déploiement horizontal souple et s'émanciper des contraintes en capacité d'une instance unique. Ils peuvent ainsi répondre rapidement aux charges de travail croissantes de base de données.
La réplication sert également de point de départ pour offrir des services de base de données hautement disponibles, en offrant un moyen de mettre en miroir les données sur plusieurs hôtes pour répondre aux défaillances de systèmes individuels.
Avec la publication de MySQL 5.5, plusieurs améliorations ont été apportées à la réplication MySQL, qui offrent des niveaux supérieurs d'intégrité des données, de performance et de flexibilité dans les applications. Nous présentons ces améliorations dans le livre blanc.
En conclusion, ce livre souligne les principales essentielles de l'utilisation de la réplication avec la base de données MySQL Cluster.
MySQL est fier d’annoncer la publication de la nouvelle version de MySQL Enterprise Monitor 2.3. Cette version peut vous être utile pour gérer des serveurs MySQL dans le cadre d’un déploiement MySQL Cluster. MySQL Enterprise Monitor 2.3 améliore également les fonctions de surveillance globales de MySQL et du système d’exploitation en ajoutant une série de nouveaux graphiques pour la gestion des transactions, ainsi que les nouvelles fonctionnalités disponibles dans InnoDB 1.1.
Les ventes en ligne et les ventes en magasin influencées par le Web représenteront 53 pour cent des ventes totales d'ici 2014, selon l'entreprise de recherche indépendante Forrester Research, Inc. *
Les nouvelles technologies ont donné plus de choix aux clients quant à la manière d'effectuer leurs achats. Les détaillants gagnants adoptent les technologies et les meilleures pratiques du Web 2.0 pour améliorer l'expérience en ligne de leurs clients, générer « du buzz » autour de leurs offres et accroître leurs revenus.
Ce livre blanc vous aidera à mieux comprendre comment utiliser MySQL pour saisir les opportunités offertes par le web social.
* US Online Retail Forecast, 2009 To 2014, Forrester Research, Inc., 5 Mars 2010
Ce libre blanc offre un aperçu de ce dont il faut tenir compte pour envisager une migration de SQL Server vers MySQL. L'aspect commercial et l'aspect technique de la migration vers MySQL seront tous deux abordés. Par conséquent, que vous soyez un responsable ou un DBA expérimenté, vous trouverez les réponses aux nombreuses questions sur la migration de SQL Server vers MySQL.
L'objectif de ce livre blanc est de déterminer comment régler et optimiser MySQL Cluster afin de satisfaire divers besoins en termes de charge de travail. Le livre blanc fait état de tests de performance réalisés dernièrement sur la base de données MySQL Cluster, explique de manière succincte comment intégrer MySQL Cluster aux autres moteurs de stockage MySQL, et fournit un résumé des ressources supplémentaires qui vous permettront d'optimiser les performances de MySQL Cluster.
Notre enquête annuelle, menée au début de l'année 2009, a révélé que 66 % des personnes interrogées utilisaient Windows comme plateforme de développement et que 48 % d'entre elles procédaient au final à un déploiement sous Windows. Si l'on tient compte du nombre important d'utilisateurs qui déploient MySQL sur Windows, il semble judicieux de rappeler la facilité avec laquelle il est possible de manipuler des données dans MySQL et Microsoft Excel. La puissance du langage SQL alliée aux fonctionnalités des SGBDR de MySQL permet aux utilisateurs d'exploiter les données afin de pouvoir les partager entre plusieurs utilisateurs simultanés selon un mode plus sécurisé et plus simple à gérer, et via un choix varié d'interfaces et de composants frontaux. Pour les besoins de ce guide, nous allons vous démontrer avec quelle aisance il est possible d'importer et d'exporter des données entre MySQL et Excel en utilisant conjointement l'outil MySQL Connector/ODBC et les fonctionnalités d'import/export natives des logiciels Excel 2007 et Access 2007.
Depuis plusieurs années déjà, Windows est la plateforme de développement et de déploiement la plus utilisée par les fabricants de matériel et les éditeurs de logiciels qui incorporent ou intègrent MySQL Embedded Server au sein de leurs produits. D'ailleurs, notre étude réalisée en 2009 auprès de nos clients (fabricants de matériel/éditeurs de logiciels) montre que 72 % des personnes interrogées utilisent Windows pour le développement et 59 % en tant que plateforme de déploiement de leurs applications.
Dans ce livre blanc, vous allez découvrir les raisons pour lesquelles MySQL sous Windows reste la solution choisie (même par rapport aux bases de données Microsoft) par de nombreux éditeurs de logiciels, fabricants de matériel et hébergeurs, que ce soit pour les applications Web, d'entreprise, télécom ou pour PME.
Dans un contexte où les entreprises mènent leurs opérations de plus en plus sur le Web, depuis les vitrines de commerce électronique jusqu'aux services de fourniture de contenu et la collaboration entre utilisateurs, la nécessité impérative de maintenir les systèmes dans un état de fonctionnement permanent n'a jamais été aussi forte.
Les défis comprennent:
MySQL Cluster est la seule et véritable base de données en temps réel de l'industrie qui allie la souplesse d'une base de données relationnelle à haute disponibilité au coût total de possession faible des technologies open source. Dans ce livre blanc, vous découvrirez comment les fournisseurs d'applications Web et les entreprises de commerce électronique utilisent de plus en plus MySQL Cluster afin de proposer des services rentables capables de répondre aux attentes des utilisateurs et aux exigences des contrats de niveau de service professionnels et de se différencier par rapport à la concurrence.
Grâce à une prise en charge des données en mémoire et sur disque, un partitionnement automatique des données avec équilibrage de charge et la possibilité d'ajouter des noeuds à un cluster en cours d'exécution sans aucun temps d'arrêt, MySQL Cluster 7.1 garantit une évolutivité quasi illimitée de votre base de données à même de gérer vos charges de travail les plus imprévisibles. Dans ce document, nous explorerons les nouvelles fonctions introduites dans MySQL Cluster 7.0.
Le MySQL Query Analyzer vous aide à améliorer la performance de votre application en surveillant la performance des requêtes et en localisant précisément le code SQL provoquant le ralentissement.
Ce document examine les scénarios d'utilisation et les défis auxquels sont couramment confrontées les personnes chargées de gérer des activités de développement et de support avec MySQL.
Dans ce livre blanc, nous vous donnerons un aperçu des divers types de données que les entreprises modernes doivent gérer, nous expliquerons pourquoi il est nécessaire d'aborder la gestion des données à l'aide de modèles et nous soulignerons les avantages d'une telle méthode. Nous montrerons également en quoi les produits MySQL Workbench de MySQL peuvent être des atouts incontournables entre les mains des modélisateurs de données, des développeurs et des DBA responsables de l'infrastructure de gestion des données dans des entreprises dynamiques et en croissance.
Le partitionnement est une technique familière pour de nombreux DBA. Le partitionnement offre différents avantages dont:
Découvrez comment MySQL 5.1 supporte toutes les formes majeures de partitionnement: Range, Hash, Key, List et Composite. Ce livre blanc technique inclut de nombreux exemples de code et est disponible en anglais uniquement.
Ce livre blanc examine à la fois les raisons économiques et techniques pour lesquelles MySQL est utilisé par une vaste majorité d'entreprises en ligne performantes, ainsi que les raisons pour lesquelles quiconque recherchant une base de données pour des applications en ligne exigeantes devrait envisager la solution MySQL en premier lieu.
