octobre 12, 2009
Le cache est toujours à jour car en cas de modification d’une table, toutes les requêtes en relations avec cette table sont invalidées.
Le cache de requêtes est en général utile lorsque:
Les modifications sur les tables ne sont pas très fréquentes
Beaucoup de requêtes de lectures identiques
Utilisation de tables MyISAM. Moins intéressant pour InnoDB
J’aime ça :
J’aime chargement…
octobre 1, 2009
Voilà un petit panorama de l’utilisation des fonctionnalités XML de MySQL. Comme nous l’avons vu, générer le résultat d’une requête au format XML reste très simple avec le client texte mysql, idem pour la génération d’une sauvegarde (mysqldump). De plus, bien que n’étant pas un base de données XML, ont peut aisément y stocker des flux XML, et les parcourir ou les modifier grâce aux fonctions extractValue et updatexml, et une bonne dose d’XPath. Le support de ce dernier, par MySQL, reste encore assez basique, mais ce manque sera comblé progressivement dans les prochaines versions.
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI
septembre 28, 2009
L’édition 2009 du rendez-vous incontournable des utilisateurs PHP en France s’installe à la Cité des Sciences de La Villette, les 12 et 13 novembre 2009.
Une édition qui mettra à l’honneur le couple PHP/MySQL, avec un invité de marque, pour la 1ère fois en France : Michael « Monty » Widenius.
J’aime ça :
J’aime chargement…
septembre 16, 2009
Les fonctionnalités XPath de MySQL 5
MySQL 5 offre la possibilité de pouvoir exécuter des requêtes XPath sur un flux XML, grâce à la fonction extractValue().
Le résultat récupéré est la concaténation de la valeur textuelle de chacun des nœuds trouvés (chaque valeur étant dissociée des autres par un espace blanc).
Comment récupérer la valeur de l’élément racine d’un flux XML ?
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI
septembre 8, 2009
L’association LeMug.fr (MySQL User Group francophone) organisera son forum MySQL avec l’aide de l’Association Française des Utilisateurs de PHP (http://www.afup.org) les 12 et 13 Novembre 2009 à la Cité des Sciences et de l’Industrie.
Plusieurs conférences sont prévues sur la base de données MySQL avec des intervenants de renom. Le programme est en cours de finalisation !
Les membres de l’association LeMug.fr bénéficient d’une réduction sur le tarif global !
Pour vous inscrire ou vous tenir au courant : http://afup.org/pages/forumphp2009/inscription.php
J’aime ça :
J’aime chargement…
septembre 4, 2009
Avalisé par les autorités américaines de la concurrence, le rachat de Sun par Oracle patauge encore en Europe. Rien n’indique que l’exécutif européen donnera son feu vert pour le moment, car il vient d’ouvrir une enquête approfondie.
Rien n’est encore joué ! Bien que les autorités américaines aient donné leur accord pour le rachat de Sun par Oracle, à Bruxelles, le dossier est encore en standby.
C’est en tout cas ce que rapporte Reuters, expliquant que l’intégration de Sun, et notamment celle de MySQL, au portefeuille d’Oracle est relativement gênante. Car purement et simplement, ceci pourrait faire d’Oracle un acteur sur les bases de données en position dominante. Ce qui n’a pas semblé choquer les autorités américaines.
La Commission Européenne a d’ailleurs ouvert aujourd’hui une enquête approfondie sur la fusion des deux groupes. Celle-ci doit être conclue au plus tard le 19 janvier 2010 ! Le commissaire à la concurrence a déclaré que « La Commission doit examiner très soigneusement les effets sur la concurrence en Europe lorsque la première entreprise mondiale de base de données se propose de racheter la première entreprise mondiale de base de données open-source ». D’où les doutes entretenus jusqu’ici…
Soulignons également que Sun a très récemment annoncé une perte sèche de 147 millions de dollars (contre un bénéfice de 88 millions de dollars sur un an) et un recul des ventes de 31% sur le dernier trimestre fiscal.
J’aime ça :
J’aime chargement…
août 28, 2009
Le Web est un ensemble de métiers. Je suis étonné de voir qu’on en demande toujours plus à des personnes ayant principalement un profil de développeur Web, mais à la fin du mois, c’est pas toujours plus. Allons, le métier de Webmaster n’est plus le même qu’il y a 10 ans, réveillons nous !
Soyons raisonnables, 2 personnes ne peuvent assurer la gestion d’un projet Web complet, orienté MVC (disons à 15 contrôleurs)
De la conception, en passant par l’architecture, la modélisation et le traitement des données, jusqu’au développement, testé, documenté, sécurisé, l’hébergement du projet et le dimensionnement matériel; on peut compter déjà une bonne dizaine de corps de métiers différents, pouvant chacun être composé de plusieurs personnes.
Saurez-vous analyser le besoin ? Le modéliser sous forme d’objets, en utilisant UML et ses nombreux schémas ? L’architecturer façon patterns de manière à rendre l’application évolutive, testable et compréhensible ?
Saurez vous créer un modèle ? A savoir modéliser les données métiers, créer des procédures stockées, des déclencheurs, des patterns d’accès ?
Si l’application nécessite scalabilité, saurez-vous la faire monter en charge ? Partitionner vos tables ? Répliquez vos données et balancez votre charge correctement ? Serez-vous capables de développer ce projet, en écrivant bien sûr des tests, tout en gérant des caches. Etes-vous d’attaque pour présenter des données avec xHTML et CSS de manière valide ? Maitrisez-vous Javascript et Ajax pour offrir une expérience utilisateur poussée ?
J’aime ça :
J’aime chargement…
Filed under:
Divers by Olivier DASINI
août 28, 2009
The Linux Foundation Video Site:: Linux pub
J’aime ça :
J’aime chargement…
Filed under:
Divers by Olivier DASINI
août 26, 2009
Si la justice américaine a donné son feu vert à l’acquisition de Sun Microsystems par Oracle, les deux entreprises attendent encore celui de la Commission européenne.
Le suspens a pris fin (si tant est qu’il y en eut un). La Justice américaine (le DoJ) a validé l’acquisition de Sun Microsystems par Oracle signée en avril dernier, selon un communiqué (laconique) d’Oracle. Après moultes négociations avec IBM, Sun s’était finalement laissé séduire par la proposition d’Oracle en échange d’un chèque de 7,4 milliards de dollars, dette comprise.
J’aime ça :
J’aime chargement…
Filed under:
Divers by Olivier DASINI
août 18, 2009
En cette période estivale, un petit coup de projecteur sur un projet de cartographie libre: Openstreetmap
Openstreetmap est un projet destiné à réaliser une carte du monde, sous licence dite “libre”. Cela signifie, que tout le monde est libre d’utiliser, d’améliorer, de distribuer ou d’effectuer des travaux dérivés à partir de nos cartes, donnant ainsi une liberté bien plus grande que les solutions déjà existantes, telles google maps ou yahoo maps.
Deux articles d’une série de six, pour connaître un peu mieux les aspirations de la communauté Open Street Map:
Les routards du web : « Nous sommes comme des fourmis »
Les routards du web : « Il suffit d’une paire d’yeux »
Lorsque l’on parle de cartographie, on parle souvent de souvent de géo-référencement. Voici OpenRouteService une alternative (encore limitée) à ViaMichelin, Mappy et autres…
OpenRouteService.org est un service européen d’information géo-référencée basé sur des standards (recherche de points d’intérêt, de géocodage inverse, calcul d’itinéraire voiture, vélo, piéton ) et tout cela avec les données libres d’ OpenStreetMap.
Ce service développé par l’Université de Bonn, couvre notamment la France.
J’aime ça :
J’aime chargement…
Filed under:
Divers by Olivier DASINI