- Claroline, réuni ses utilisateurs à Montpellier.
- Les tests c'est comme les assurances : ça coute 'cher', mais dans une situation d'incident, ca rapporte. A mettre en fond d'écran chez tous les chefs...
- une réaction constructive ? une compétition enrichissante en vue ? Larousse encyclopédie en ligne
- twitter n'est pas du microblogging, juste un chat tordu où tu écris pour qui veut lire.
- …
« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »
Une commande 'RENAME DATABASE' a été introduite en MySQL 5.1.7,
puis retirée en 5.1.23, pour des raisons de 'danger'. Vadim
s'interroge sur les raisons de ces allers et venues : est-ce pour
pouvoir publier la 5.1 GA qu'une fonctionnalité utile (et peut
être moins dangereuse que DROP DATABASE) a été retirée?
C'est un choix à faire pour chaque version : soit on souhaite des
fonctionnalités finalisées, en sacrifiant le calendrier, ou bien
des versions à l'heure, sans être finies. J'ai la sensation que
cela n'arrive pas qu'à MySQL...
- Dangerous command (0 visite)
Toutes les données ne sont pas destinées à être en base : et pour les fichiers, il existe une commande join en ligne de commande. C'est une commande Posix, qui permet de faire des jointures entre des fichiers.
- Stuff I did not know about... POSIX join command (0 visite)
- Simplify data extraction using Linux text utilities (0 visite)
- join - relational database operator (0 visite)
Zend Technologies vient de licencier 10 personnes de son service
de R&D. TechCrunch, qui rapporte le fait, estime que c'est
dans un objectif de vente de la compagnie que ce licenciement
aurait lieu : il permet en effet de remettre les comptes à
flot.
Oracle, Microsoft et IBM seraient possiblement intéressés. En
2006, Oracle aurait émis une offre entre 100 et 200 millions,
sans prise d'effet. Le rachat de MySQL par Sun, en début d'année,
va sûrement peser dans la situation, aussi bien au niveau des
prix que de la valeur stratégique de Zend.
A suivre...
Préambule technique à une série de futurs articles, je ne vous en dis pas plus, l’épisode du jour a pour point de départ un moteur de stockage MySQL avec à la clé la possibilité, ou pas, de définir l’implémentation de ses index : B-TREE ou HASH.
Ce choix n’est en effet pas toujours disponible, c’est même plutôt rare puisque seul le moteur de stockage MEMORY vous permet depuis la version 4.1 de MySQL, d’effectuer ce choix. Nous ne parlerons pas ici du MySQL Cluster et de son moteur NDB qui sera abordé spécifiquement dans un autre épisode.
Pourquoi alors se soucier de ce type d’implémentation si seul le
moteur MEMORY offre la possibilité de choisir ?
- MyISAM et InnoDB pourraient à l’avenir proposer ce choix.
- Afin de comprendre plus finement comment fonctionnent les index
que vous utilisez tous les jours, se pencher sur la façon dont
ils sont implémentés permet de mieux appréhender …
MySQL Replication Manager est une interface Web pour surveiller
une architecture maître esclave. Elle permet simplement de lancer
le maître et l'esclave, de gérer les logs et de surveiller l'état
de fonctionnement. Il vous faut bien sûr les droits
d'administration.
Ce n'est pas la première tentative pour avoir une interface
graphique qui permet de gérer en un coup d'oeil l'état de
fonctionnement d'une réplication. Et cela sera certainement utile
à beaucoup d'entre nous, à défaut d'être complet ou de permettre
la resynchronisation des tables en un clic. :)
- MySQL Replication Manager screenshot and screencast (0 visite)
- MySQL Replication Manager (0 visite)
- …
Choisir limplémentation de ses index : B-TREE ou HASH, quelles
différences ?
Préambule technique à une série de futurs articles, je ne vous en
dis pas plus, lépisode du jour a pour point de départ un moteur
de stockage MySQL avec à la clé la possibilité, ou pas, de
définir limplémentation de ses index : B-TREE ou HASH.
Ce choix nest en effet pas toujours disponible, cest même plutôt
rare puisque seul le moteur de stockage MEMORY vous permet depuis
la version 4.1 de MySQL, deffectuer ce choix. Nous ne parlerons
pas ici du MySQL Cluster et de son moteur NDB qui sera abordé
spécifiquement dans un autre épisode.
Pourquoi alors se soucier de ce type dimplémentation si seul le
moteur MEMORY offre la possibilité de choisir ?
-
- MyISAM et InnoDB pourraient à lavenir proposer ce
choix.
- Afin de comprendre plus finement comment fonctionnent les index que vous utilisez …
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans
leurs versions courantes :
PHP 5.2.6 et 4.4.8; MySQL 5.0.51 (communauté) , 5.1.24-rc et
6.0.4.
Les mises à jour sont recommandées vers ces versions.
9 alertes de sécurité ont été émises cette semaine, concernant
des applications suivantes :
Claroline, Drupal, Gallery, Joomla, Mantis, PHP Nuke, WordPress,
e107 et ming
-
-
Claroline Multiple Remote File Include
Vulnerabilities
http://www.securityfocus.com/bid/29162 (0 visite)
Site : http://www.claroline.net/ (0 visite)
- Drupal Site Documentation Module Database Tables Information …
Sheeri Cabral a passé en revue le site Web de MySQL pour y
rechercher la documentation : en partant de mysql.com, comment
faire pour y arriver? Il faut déjà arriver à faire le tri dans
les différentes offres commerciales de MySQL, qui ne citent
jamais la base de données. Ensuite, quand on a trouvé la partie
développeur, on peut y accéder.
Ce qui est si surprenant, c'est la place que finit par prendre
les offres commerciales, qui finit par reléguer la communauté au
fond du site. Ce n'est pas la première fois que l'on voit ça sur
un site qui a des objectifs professionnels ambitieux : les offres
prennent la première place. Cela m'est toujours apparu correct,
tant que la communauté conserve sa place. C'est quand on commence
à la cacher, que je suis plus inquiet.
Les vues, qui permettent de déguiser une requête SELECT en une
table, n'ont pas besoin d'être complexes pour être utiles : en
fait, elles permettent simplement de configurer en permanence une
extraction particulière des données dans une table. Par exemple,
on peut s'en servir pour :
-
- Ajouter ou retirer des colonnes
- Retirer des colonnes
- Formater des colonnes
- Combiner des colonnes
- Limiter les lignes affichées
- Useful ways of using Views (0 visite)
« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »