Un trigger fait-il partie d’une transaction ?

Le Trigger, également appelé Déclencheur de Tâches, est beaucoup utilisé dans les outils PHP (CMS, Framework...). Cependant lorsque vous devez manipuler les bases de données ou effectuer une transaction régulière, cela peut-être utile d'avoir sous la main la possibilité d'effectuer un Trigger.
Cédric PEINTRE démontre (même si la réponse est logique) qu'il n'est pas évident de réussir du premier coup cette opération.
Dans son exemple, il montre différentes opérations et tests effectués avec une base de données Oracle, MS SQL serveur, MySQL.
Et bien entendu il donne la réponse à cette question.


Web2project

web2Project est un PMS (project management System) en Open source et basé pour un environnement AMP (Apache/PHP/MySQL). Il s'agit d'une application permettant de gérer facilement vos projets.
De nombreuses caractéristiques sont présentes :

  • Infrastructure sécurisée sur le web
  • Gestion de plusieurs projets en simultané
  • Gestion d'ajout et de suppression de modules suivant vos besoins
  • Centralise le projet de communication
  • Présence d'un diagramme de Gantt pour gérer vos projets
  • Présence d'un calendrier indiquant les tâches et évènements

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->

Un outil très intéressant pour gérer un ou plusieurs projets

[Lire plus]
Piwigo 2

Piwigo est une application PHP/MySQL sous licence GPL. Il permet de créer facilement une galerie d'images.
Cette API se distingue des autres par :

  • La présence du moteur de template : Smarty
  • Distinction du template entre la partie publique et la partie administration
  • Utilisation 100 % de l'UTF-8
  • Obligation d'être PHP 5
  • Obligation d'être MySQL 5
  • Une façon différente d'ajouter des photos
  • Nombreuses langues supportées
  • Upload sans passer par le FTP
  • Plus de 80 plugins
  • etc


Une version démo est disponible sur le site pour se rendre compte du résultat et des possibilités de l'API

[Lire plus]
Un trigger fait-il parti d’une transaction ?

C’est une question que l’on peut se poser, même si la réponse parait évidente, nous ne sommes pas à l’abri d’éventuelles surprises. Verdict à la fin de ce post !

C’est d’ailleurs une question que l’on s’est posée, autour de la machine café, et qui du coup a fait l’objet d’un petit exercice avec Oracle, SQL …

[Lire plus]
Utilisation du logiciel libre

Lors du salon Solutions Linux 2010, Tarsus et APRIL ont publié une étude concernant la répartition des logiciels utilisés dans les entreprises innovantes françaises.
Cette étude montre que 90 % des entreprises innovantes françaises interrogées, utilisent le logiciel libre.
Le résultat montre 4 secteurs touchant les points suivants :

  • Technologies internet et Systèmes d'exploitation
  • Langages de programmation et base de données
  • Environnement de développement et télécommunication média
  • CRM/ERP et Compilateurs


Les environnements AMP (Apache, MySQL, PHP) sont très utilisés en direct ou indirectement à travers des applications

[Lire plus]
Utilisation du logiciel libre

Lors du salon Solutions Linux 2010, Tarsus et APRIL ont publié une étude concernant la répartition des logiciels utilisés dans les entreprises innovantes françaises.
Cette étude montre que 90 % des entreprises innovantes françaises interrogées, utilisent le logiciel libre.
Le résultat montre 4 secteurs touchant les points suivants :

  • Technologies internet et Systèmes d'exploitation
  • Langages de programmation et base de données
  • Environnement de développement et télécommunication média
  • CRM/ERP et Compilateurs


Les environnements AMP (Apache, MySQL, PHP) sont très utilisés en direct ou indirectement à travers des applications

Audit et optimisation MySQL 5

Un nouveau livre autour de MySQL vient de sortir aux éditions Eyrolles par 3 auteurs (Pascal Borghino, Olivier Dasini, Arnaud Gadal ), membres de LeMug.fr (MySQL User Group).
Ce livre est destiné à toutes les personnes qui conçoivent et exploitent une base de données MySQL et qu'ils veulent optimiser les performances (serveurs, monter en charge...). Pour en connnaitre le contenu exact, il faut vous rendre sur le site de l'éditeur.

Audit et optimisation MySQL 5

Un nouveau livre autour de MySQL vient de sortir aux éditions Eyrolles par 3 auteurs (Pascal Borghino, Olivier Dasini, Arnaud Gadal ), membres de LeMug.fr (MySQL User Group).
Ce livre est destiné à toutes les personnes qui conçoivent et exploitent une base de données MySQL et qu'ils veulent optimiser les performances (serveurs, monter en charge...). Pour en connnaitre le contenu exact, il faut vous rendre sur le site de l'éditeur.

xtrabackup-1.1

XtraBackup est une solution alternative à InnoDB Hit Backup et permet d'effectuer des sauvegardes à chaud sous licence GPL v2. Il est prévu qu'elle fonctionne avec MySQL 5.0.x et plus, et possède les bases de InnoDB.
La nouvelle version stable vient de sortir et va vous permettre de traiter des fichiers de plus de 64 Go, de supporter les tables compressées et le format Baraccuda.
Enfin, cette API fonctionne sur l'ensemble des systèmes d'exploitation.

xtrabackup-1.1

XtraBackup est une solution alternative à InnoDB Hit Backup et permet d'effectuer des sauvegardes à chaud sous licence GPL v2. Il est prévu de fonctionner avec MySQL 5.0.x et plus, et possède les bases de InnoDB.
La nouvelle version stable vient de sortir et va vous permettre de traiter des fichiers de plus de 64 Go, de supporter les tables compressées et le format Baraccuda.
Enfin, cette API fonctionne sur l'ensemble des systèmes d'exploitations.