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

(<- précédent)

Restrictions

Lors de la création d’une vue, certaines contraintes doivent être prises en compte :

  • Il n’est pas possible de créer un index sur une vue
  • La vue ne peut pas contenir de sous-requêtes dans la clause FROM du SELECT.
  • Il n’est pas possible d’utiliser de variables dans une vue.
  • Les objets (tables et vues) nécessaires à la création de la vue doivent exister avant de la créer.
  • Si un objet référencé par la vue est effacé, la vue n’est alors plus accessible.
  • Une vue ne peut référencer une table temporaire (TEMPORARY TABLE)
  • Il n’est pas possible de créer des vues temporaires.
  • Il n’est pas possible d’associer un trigger à une vue.
  • La définition d’une vue est “gelée” dans …
[Lire plus]
Agilevoice 1.5

Agilevoice est un ensemble de logiciels regroupé en un seul pour la VoIP. Cette nouvelle version apporte quelques évolutions comme l'automatisation de la facturation et la fourniture de services VoIP
Cette application est basé sur PHP et MySQL et réalisé pour les utilisateurs. Il permet notamment la gestion d'une installation composée de plusieurs PABX Asterisk.

Agilevoice 1.5

Agilevoice est un ensemble de logiciels regroupé en un seul pour la VoIP. Cette nouvelle version apporte quelques évolutions comme l'automatisation de la facturation et la fourniture de services VoIP
Cette application est basé sur PHP et MySQL et réalisé pour les utilisateurs. Il permet notamment la gestion d'une installation composée de plusieurs PABX Asterisk.

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

Que de chemin parcouru depuis ce 5 juillet 1999, date de lancement de MySQL 3.23.0. En plus des objectifs de simplicité d’administration, de hautes performances et de fiabilité, se sont greffées, au fur et à mesure, les fonctionnalités les plus demandées par les utilisateurs. La nouvelle version du SGBDR open-source le plus utilisé, sortie en GA le jeudi 27 novembre 2008, ne déroge pas à ces règles d’or. Numéro un pour les applications en ligne, MySQL se positionne maintenant sur le secteur des applications d’entrepôts de données et d’informatique décisionnelle.

Le but de cet article est de brasser un large panorama des principales nouveautés de MySQL 5.1, telles que le partitionnement, le programmateur d’évènements, …

[Lire plus]
MySQL 5.1 GA

MySQL 5.1 est sorti aujourd’hui en version GA (General Availability)! Certaine personne avait avancé qu’il sortirait le 6 décembre, date que j’attendais avec impatience, mais on peut se réjouir dès maintenant !

Dans les nouveaux features de MySQL 5.1, on y retrouve (en ordre de préférence)

Il y a évidement …

[Lire plus]
Optimisation des performances de MySQL (17 Dec 2008)
  • Vos applications ralentissent-elles en période de pointe?
  • Vous avez des difficultés à localiser les goulots d'étranglement ?
  • Vous concevez une nouvelle application et souhaitez savoir comment optimiser vos schémas et index?
  • Vous souhaitez améliorer les performances de vos bases de données MySQL existantes?

Alors ce séminaire web gratuit est pour vous! Vous bénéficierez de conseils d'experts pour vous aider à obtenir de meilleures performances! Nous aborderons les sujets suivants:

  • Concepts et recommandations de profiling & benchmarking
  • Optimisation des schémas
  • Sélection et optimisation des index
  • Techniques de tuning du SQL
  • Optimisation des paramètres du serveur



Date and Time: Wednesday, 17 Dec 2008, 10h00 CET (heure de Paris)

MySQL Server 5.1.30 GA release

Enfin !

MySQL 5.1 est enfin disponible pour la production

Parmi les nouveautés:

MySQL 5.1 provides a number of new enhancements including:

- Le partitionnement
- La réplication Row-based
- Les events scheduler
- Amélioration du support XML et XPath

http://dasini.net/blog/2008/11/28/les-nouveautes-de-mysql-51-part-15/

[Lire plus]
MySQL 5.1 GA

MySQL publie aujourd'hui sa nouvelle version 5.1 GA (General Availability)
Cette nouvelle version contient plusieurs améliorations
Les logs sur demande
Meilleure performance avec le partionnement
Facile de gestion de l'événement scheduler
Amélioration de l'interface Plugin
Plus de la fiabilité de la ligne à base de la réplication.
Le serveur embarqué, qui n'a pas été maintenue au cours de MySQL 5.0, est de retour en service!

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

(<- précédent) Syntaxe d’une vue CREATE VIEW


La commande MySQL pour créer une vue est assez proche de la syntaxe du standard SQL.

CREATE VIEW nom_de_la_vue AS requête_select
CREATE TABLE etudiant (
id_etudiant int unsigned primary key,
nom char(30),
prenom char(30),
age tinyint unsigned,
cursus enum('Licence', 'Master', 'Doctorat'));
CREATE VIEW v_etudiant_liste AS SELECT nom, prenom FROM etudiant;


Après avoir créé la table etudiant, on crée la vue v_etudiant_liste qui contient le nom et le prénom des étudiants.


Il est possible d’ajouter d’autres informations lors de la création de la vue:

CREATE
[OR REPLACE]
[ALGORITHM = …
[Lire plus]
SMI 0.9.9s

SMI est une application sous licence GPL, réalisé en PHP et MySQL et SMI veut dire Services Maintenance Interventions.
SMI est une application de gestion et de suivi de maintenance. Il vous permet de gérer plusieurs comptes en même temps.
En un mot il est proche d'une GMAO