La version 3.1.11 de dbSQWare est en ligne

La version 3.1.11 de dbSQWare est en ligne depuis le 2017-01-20. Release notes: SQWareProduction for Cassandra: enhance, Some adjusts to support C* v3.0 in indicators script SQWareProduction for PostgreSQL: enhance, Modify dump script for distant access SQWareProduction for PostgreSQL: enhance, Modify global lib for distant access SQWareRepository for MySQL: bugfix, modify column table_rows in tsqwmys_VolTables… Lire la suite »

Fedora / RedHat / Centos : changer la version par défaut de composants

Entre les paquets installés par défaut, ceux ajoutés ensuite et ceux que vous installez à la main selon vos nécessités, il devient parfois difficile de connaître la version d’une commande appelée. Plus le composant en question est populaire, plus les chances d’en trouver plusieurs versions dans votre environnement sont grandes. Dans cet article, nous allons… Lire la suite »

GIT : ignorer certains fichiers de votre dépôt

Dans cet article –  puisqu’il n’y a pas que les bases de données dans la vie –  nous allons voir comment sélectionner précisément les fichiers que nous souhaitons versionner. En bonus, nous réviserons un minimum de  commandes utiles avec Git. Même si vous ne faites pas de développement, nous vous conseillons vivement de mettre votre… Lire la suite »

La version 3.1.10 de dbSQWare est en ligne

La version 3.1.10 de dbSQWare est en ligne depuis le 2016-12-23. Release notes: SQWareCentral for Core: enhance, Modify expiration date for « free edition » SQWareCentral for Core: enhance, Modify ssh key gen SQWareProduction for MySQL: enhance, Add backup footprint in dump script SQWareProduction for Oracle: enhance, Add backup footprint in RMAN script SQWareProduction for Oracle: enhance,… Lire la suite »

Cassandra repairs (2/3) : suivi pas à pas d’une réparation

Dans la première partie, nous avons expliqué le « pourquoi » de cette opération. Maintenant, voyons le « comment ». Nous allons voir en détail le déroulement  d’un repair depuis l’exécution de la commande « nodetool repair test1 » (« test1 » étant un keyspace contenant une unique table de faible volume : table1). Soyez averti : les logs de Cassandra sont très… Lire la suite »

Cassandra repairs (1/3): Contexte et principe

Du pain au chocolat (1) à l’auto-entrepreneuse faisant les cent pas en bas de chez vous, tout à un prix. Cassandra, grâce à son architecture distribuée, ouvre des perspectives inimaginables avec les bases relationnelles (Résumé express pour ceux ayant ratés les épisodes précédents : scalabilité horizontale, redistribution automatique des partitions, performances remarquables en lecture /… Lire la suite »

Livre : « SQL Antipatterns », par Bill Karwin

Cher lecteur, j’aimerai signaler à ta bienveillante attention ce livre assez ancien (2010) mais digne d’intérêt à plus d’un titre. Qu’est-ce donc qu’une « anti-pattern » ? Selon l’auteur, il s’agit d’une solution apportée sur le moment et finissant par causer des problèmes plus tard. Nous en avons tous rencontré à un moment ou à un autre,… Lire la suite »

MySQL: « table full » avec des tables en mémoire

Aujourd’hui, un bref article sur un problème rencontré récemment avec un traitement s’exécutant sur MySQL (1). Cela nous permettra au passage de montrer quelques commandes utiles pour positionner la valeur des variables du serveur. L’erreur Tous les matins, une extraction … hum, comment le dire poliment ?.. expérimentale (voilà, c’est bien) se lance et échoue.… Lire la suite »

Cassandra : copie d’un keyspace vers un autre cluster (cas simple)

Une précision avant d’entrer dans le vif de l’article : contrairement à ce que vous pourriez croire, ce blog n’est pas un blog dédié à Cassandra. Il se trouve que ce produit a fait sa place dans le système d’informations des entreprises, qu’il soulève beaucoup de questions et que, depuis quelques mois, c’est notre quotidien.… Lire la suite »

WordPress : plugin « Syntax Highlight Evolved »

Pour un blog technique, il est important d’être attrayant afin d’échapper au redouté « TL;DR » (1) , fléau des articles longs et étendards des pressés du bulbe ou – si vous nous passez l’expression – du citron. De plus, nous vous connaissons et savons que vous lisez les blocs de commandes en premier, comme d’autres regardent… Lire la suite »