Oracle et Sun sous la loupe de la justice américaine

June 30, 2009
Tags: , ,

Le Département de la Justice américaine a décidé de poursuivre ses investigations sur l’acquisition de Sun Microsystems (Java, OpenOffice,MySQL) par Oracle.

Oracle attendait le feu vert du Département de Justice pour mettre définitivement la main sur Sun Microsystems. L’opération tourne autour de 7,4 milliards de dollars. Problème, le Département a décidé d’approfondir cette acquisition par le géant des bases de données et du progiciel. La question est de savoir si Oracle-Sun va-t-il mettre à mal la sacro-sainte concurrence sur le sol américain.

L’os d’Oracle avec le Département de la justice vient des licences autour de Java. Le langage est à la fois un langage de programmation et une plateforme de développement. Oracle éditant ces propres plateformes de développement, le Département de la Justice a peur de voir la concurrence se réduire à un duopole Oracle(Java) – Microsoft (.Net).

L’autre problème vient des projets OpenSource de Sun et de l’attitude très propriétaires d’Oracle. Sun Microsystems possède ou participe à de nombreux projets OpenSource tel que la suite bureautique OpenOffice.org (basé sur une version de Sun StarOffice), la base de données MySQL, le système d’exploitation OpenSolaris, le Java OpenJDK ou la plateforme de développement Eclipse. Le passage sous Oracle fait craindre la disparition de certains projets, remplacé par des solutions propriétaires. L’annonce de la fermeture de Virtual Iron, uns société spécialisé dans la virtualisation acquis par Oracle un mois de cela, n’a fait qu’exacerber les craintes, en particulier sur MySQL.

http://www.echosdunet.net/dossiers/dossier_3709_oracle+sun+sous+loupe+justice+americaine.html

Comments Off on Oracle et Sun sous la loupe de la justice américaine

MySQL 5 : Les vues — (part 7/7)

January 13, 2009

Conserver la structure d’une table si elle doit être modifiée

La problématique est de mettre à jour le schéma de l’application en changeant la structure de certaines tables.

Comments Off on MySQL 5 : Les vues — (part 7/7)

MySQL 5 : Les vues — (part 6/7)

January 7, 2009

Modifier automatiquement des données sélectionnées

Pour ce troisième exemple, nous allons nous intéresser au schéma (là encore très simplifié) d’une application qui permet de vendre des produits en France et au Royaume-Uni, en euro, livre et dollar. Cette application possède une table produit, qui contient le produit (son identifiant) et son prix hors taxe en euro.

Comments Off on MySQL 5 : Les vues — (part 6/7)

Les nouveautés de MySQL 5.1 — (part 5/5)

January 4, 2009

mysqlslap : un utilitaire de test de charge et de performance

Disponible depuis MySQL 5.1.4, mysqlslap permet d’effectuer des tests de stress et de charge sur votre serveur MySQL. Vous pourrez alors tester les performances de votre SGBDR préféré, après, par exemple, une nouvelle installation, un changement d’architecture ou après avoir modifié des paramètres de configuration.

4

MySQL 5 : Les vues — (part 5/7)

December 19, 2008
Tags: , ,

Masquer la complexité du schéma

L’équipe de développement doit écrire un moteur de recherche pour une application de commerce électronique. Voici un extrait des tables de la base de données impliquées dans la recherche des produits du site.

1

Présentation: Architectures haute disponibilité avec MySQL

December 15, 2008

La haute disponibilité consiste à faire en sorte qu’un service ou une architecture soit le moins souvent indisponible…

https://dasini.net/blog/?#Haute_dispo_avec_MySQL

1

Les nouveautés de MySQL 5.1 — (part 4/5)

December 13, 2008

Le moteur de stockage CSV n’est pas une vraie nouveauté. Il est disponible depuis MySQL 4.1.4 (MySQL 5.1 pour M.S. Windows). Sa particularité est de stocker les données dans un fichier texte au format CSV (Comma Separated Values) où les données sont séparées par une virgule. Les avantages sont multiples, comme la possibilité d’éditer les données avec un éditeur de texte ou un tableur(Open Office Calc, Excel…) ou encore la possibilité de charger simplement d’énormes volumes de données dans le serveur MySQL.

1

MySQL 5 : Les vues — (part 4/7)

December 8, 2008
Tags: , ,

Voici quelques exemples pratiques très simples pour illustrer les différents besoins auxquels peuvent répondre les vues. On aura ici, une vue administrateur de base de données. Les objets créés ne seront pas utilisés directement par les utilisateurs mais aux travers d’une application

2

Les nouveautés de MySQL 5.1 — (part 3/5)

December 6, 2008

MySQL propose une solution de haute disponibilité : MySQL Cluster. Cette technologie permet de mettre en place une architecture cluster shared nothing à l’aide de tables au format NDBCluster. Jusqu’à MySQL 5.0, MySQL Cluster ne fonctionnait qu’entièrement en mémoire. Ceci excluait donc certaines bases de données trop volumineuses. La nouvelle version 5.1 lève cette limitation en permettant de mettre les données sur disque.

2

Les nouveautés de MySQL 5.1 — (part 2/5)

December 3, 2008

Pouvoir automatiser ses tâches de manière fiable et simple est le rêve de tout administrateur de base de données. Le programmateur d’évènements (Event Scheduler) est un planificateur de tâches (CRON-like) embarqué dans MySQL 5.1.

2