Système : format de date dans dmesg

Une astuce dédiée à ceux d’entre vous qui cherchent à établir une ligne temporelle lors des incidents. Les journaux d’application sont souvent horodatés de manière à être lisibles par des humains ( espérons que ça dure ). Par exemple, une ligne PostgreSQL : Propre. Net. Compréhensible.

PostgreSQL 10 : installation des binaires et performances

La version « beta 4 » des PostgreSQL est sortie fin août et la date de la première version stable approche à grands pas (normalement fin septembre). Sortant tout juste d’une journée d’ateliers organisée par Dalibo, nous vous proposons une série d’articles visant à vous préparer à la transition. Aujourd’hui, par exemple, nous allons voir comment installer… Lire la suite »

Outils : vi et inversion de la chaîne de recherche

Admettons que vous ayez devant les yeux un bloc de code que vous souhaitez  commenter proprement, c’est à dire sans ajouter de commentaire devant les commentaires. Exemple : une crontab générique : Dans ce cas, l’expression régulière, dans vi, est (en mode édition) : Traduction : « Pour la totalité du fichier, remplace le début d’une… Lire la suite »

Livre : « PostgreSQL, architecture et notions avancées », par G. Lelarge

Le blog dbSQWare – toujours à la pointe de l’actualité – a décidé aujourd’hui de mettre en avant un livre paru… l’année dernière. Car, contrairement à une analyse économique ou géopolitique, il ne se périme pas en un mois. Au contraire : une version 1.3  est disponible depuis depuis décembre 2016. Mais de quoi parlons-nous,… Lire la suite »

Outils : la technique Pomodoro

En informatique comme en cuisine, il est parfois dangereux d’en faire trop. Une seconde, laissez nous vérifier quelque chose… Ah, voilà ! C’est l’introduction de la semaine dernière, celle de l’article concernant MySQL et ses corruptions ! Quelqu’un nous aura mélangé nos fiches… Heureusement que nous sommes vigilants. D’un autre côté, l’article de cette semaine… Lire la suite »

PostgreSQL + dbSQWare : sauvegarde et restauration Point-In-Time (2/2)

Résumé de l’épisode précédent Dans l’article précédent, nous avons vu le principe d’une sauvegarde Point-In-Time ainsi que la manière dont dbSQWare le gère. Nous nous sommes arrêtés sur le dernier fichier (« RestoreCommands.hlp ») car il contient la procédure et les commandes nécessaires à la restauration de la base dont il a eu la charge. Après une… Lire la suite »

PostgreSQL + dbSQWare : sauvegarde et restauration Point-In-Time (1/2)

Introduction Aujourd’hui, nous prenons notre courage à deux mains et allons nous attaquer aux mécanismes de sauvegardes PITR (« Point-In-Time Recovery », c’est à dire des sauvegardes pouvant ramener votre base à une date précise, à la seconde près) tel que cela se fait sous PostgreSQL. Comme nous ne faisons pas les choses à moitié, nous allons… Lire la suite »

La version 3.1.14 de dbSQWare est en ligne

La version 3.1.14 de dbSQWare est en ligne depuis le 2017-07-02. Release notes: SQWareProduction for Oracle: bugfix, modif grep ‘^ORA-‘ to avoid false positive in some script when hostname contain ‘ORA-‘ ! SQWareProduction for Oracle: enhance, Add gather indicators for tables detail, datafiles and tablespaces/li> SQWareProduction for Oracle: enhance, Add script to modify datafiles parameters… Lire la suite »

Site : suivi des cyber-attaques à travers le monde

« Cyber-attaques »… ce terme sonne comme une ligne dans un livre de science-fiction. Pourtant la menace que représente ce type de banditisme n’a jamais été aussi préoccupante : depuis la fin de l’année dernière, on constate une accélération dans la fréquence de ces attaques,  conjuguée à un changement d’échelle sur son ampleur. Profitant de la multiplication… Lire la suite »