public marks

PUBLIC MARKS from dzc with tag sgbd

2015

2013

2012

2010

2008

Typical automated MySQL maintenance jobs

Quelques tâches récurrentes, typiques avec MySQL Une bonne installation MySQL vient avec sa propre politique d'entretien : ces tâches qui ne doivent pas être exécutées trop souvent, mais permettent de gagner en performances et stabilité si elles sont régulièrement réalisées. Les quelles? Sauvegarde, nettoyage des logs binaires, optimisation des tables, vidange du cache de requêtes, rotation des logs binaires.

Le monde merveilleux des moteurs MySQL

(via)
MySQL est composé de deux niveaux : le moteur SQL, qui gère les requêtes, et le moteur de stockage, qui assure la persistance des données. MyISAM et InnoDB sont les moteurs les plus connus, mais il y en a bien d'autres, généralistes ou spécialisés. Peter Zaitsev fait le point sur tous ces moteurs, leur utilité et leur degré de maturité. Vous retrouverez Maria, Falcon, InnoDB, MyISAM, PBXT, Solidb, memory, federated, blackhole et archive. Il y a aussi des comparatifs de performances.

2007

Comparatif des performances des ORM PHP - jy[B]log

by 2 others (via)
ORM - Object Relationnal Mapper : outils permettant de manipuler les données d'une base au travers d'objets qui représentent généralement des enregistrements de tables. Ils évitent de ne pas utiliser du SQL, et facilite donc la séléction, l'enregistrement ou la déstruction des données.

2006

10 steps to fortify the security of your MySQL installation

by 1 other (via)
conseils pour mieux sécuriser votre base de données MySQL

MySQL Performance Blog » Using LVM for MySQL Backup and Replication Setup

by 1 other (via)
"Pour sauvegarder des bases MySQL, une technique simple est d'exporter directement les fichiers MySQL . Il faut alors un système capable de faire des sauvegardes atomiques. La copie binaire de fichiers est extrêmement rapide et permet parfois de faire de la sauvegarde à chaud." (actu. Nexen)

Top 8 SQL Best Practices

by 1 other (via)
8 bonnes pratiques lors de la conception des requêtes SQL : + Toujours expliciter les jointures + Toujours définir les champs utilisés + Toujours utiliser le timestamp du serveur + Stockez les IP sous forme d'entiers + Utilisez limit pour réduire la quantité d'information + Une requête dans une boucle est une mauvaise idée (une connexion aussi, d'ailleurs...) + N'ayez pas peur des jointures + Évitez les sous-requêtes corrélées