Elastic Job Agent : l’Agent SQL Server pour le PaaS Azure

jeudi, juillet 4, 2019
By Vincent Delabre in Azure
Elastic Job Agent : l’Agent SQL Server pour le PaaS Azure

  Officiellement, il n’existe pas d’agent SQL Server dans l’offre PaaS Azure : SQL Database. Microsoft proposait donc des solutions de contournement depuis des années : utiliser l’agent d’une instance en IaaS ou OnPremise, Automation etc… Mais il n’y avait pas vraiment de solution propres et simple. C’est désormais en cours de résolution grâce... »

Installation d’Oracle Database 18c sous Oracle Enterprise Linux (OEL) ou Red Hat Enterprise Linux (RHEL) par packages RPM

lundi, juillet 1, 2019
By Ludovic AUGEREAU in Oracle
Installation d’Oracle Database 18c sous Oracle Enterprise Linux (OEL) ou Red Hat Enterprise Linux (RHEL) par packages RPM

Oracle s’efforce toujours de simplifier, autant que possible, ses procédures de livraison de son SGBD historique, que ce soit l’installation des produits en édition standard ou enterprise, ou la création d’une base de données. Ainsi, pendant longtemps, on pouvait constater parmi les DBA expérimentés, l’utilisation privilégiées de scripts de... »

Oracle RDS : effectuer des backup RMAN en mode PaaS.

mardi, juin 25, 2019
By Emmanuel RAMI in AWS
Oracle RDS : effectuer des backup RMAN en mode PaaS.

AWS, dans son offre RDS, empêche l’utilisateur d’accéder au serveur ou est hébergée la base de données. Ce qui fait que l’utilisation de binaires type “expdp”, “dgmgrl” ou encore “rman” ne sera pas possible sur le serveur. Par contre, AWS autorisera l’utilisateur à effectuer des backup RMAN directement en... »


Nouveautés MySQL 8.0 : Les Histogrammes

mardi, juin 25, 2019
By Erwan Ollitrault in MySQL

Ce quatrième article concerne les statistiques d’histogramme. Depuis la version 5.6, il est possible de créer des statistiques persistés avec l’option innodb_stats_persistent=1 (par défaut depuis la 5.6.6) ou par table avec stats_persistent=1. Les statistiques sont alors stockées dans la... »

AWS Oracle RDS Read Replicas : un Active Dataguard en mode PaaS ?

mercredi, mai 22, 2019
By Emmanuel RAMI in AWS
AWS Oracle RDS Read Replicas  :  un Active Dataguard en mode PaaS ?

Comme nous le savons déjà, AWS dans son offre RDS, propose la fonctionnalité “Read Replicas” pour l’ensemble des bases MySQL, PostGreSQL, Aurora et MariaDb. Or depuis mars 2019, AWS a décidé d’étendre cette fonctionnalité à Oracle. On attend toujours... »

MySQL dans le PaaS : le radar de notation des solutions

vendredi, mai 17, 2019
By David Baffaleuf in AWS
MySQL dans le PaaS : le radar de notation des solutions

Pour ajouter un peu de visibilité à ce comparatif MySQL dans le PaaS, j’ai décidé de faire un récap par thématique et des podiums par solution, avec un argumentaire pour chaque cas. Cet article sera remis à jour avec... »

Nouveautés MySQL 8.0 : Les indexes invisibles

mercredi, mai 15, 2019
By Erwan Ollitrault in MySQL

Ce troisième article aura pour sujet l’utilisation des indexes invisibles en MySQL 8.0.14 MySQL 8.0 permet d’utiliser maintenant les indexes invisibles. Un index invisible n’est pas pris en compte par l’optimizer quand il fait le plan d’exécution de la... »

Comparatif MySQL dans le PaaS, épisode 3 : Amazon RDS (2/2)

lundi, mai 13, 2019
By David Baffaleuf in AWS
Comparatif MySQL dans le PaaS, épisode 3 : Amazon RDS (2/2)

A peine fini de digérer la première partie… Rappel des épisodes précédents : – épisode 1 : MySQL sur Google Cloud platform. – épisode 2 : MySQL et MariaDB sur Microsoft Azure. – épisode 3 1/2 : MySQL et... »

Nouveautés MySQL 8.0 : Configuration automatique de variables avec innodb_dedicated_server

vendredi, mai 10, 2019
By Erwan Ollitrault in MySQL
Nouveautés MySQL 8.0 : Configuration automatique de variables avec innodb_dedicated_server

Ce second article sera sur la configuration automatique de variables grâce à innodb_dedicated_server pour un serveur MySQL en 8.0.14 MySQL 8.0 permet d’activer la configuration automatique pour un serveur MySQL dédié. Par défaut, cette variable est positionnée à OFF.... »

Déterminer la fréquence horaire d’exécution d’une procédure stockée sous SQL Server

jeudi, mai 9, 2019
By Vincent Delabre in SQL Server
Déterminer la fréquence horaire d’exécution d’une procédure stockée sous SQL Server

Pour des raisons purement métier, il m’a été demandé le nombre d’exécutions horaires d’une procédure stockée “métier”. Le but était d’identifier les variations d’utilisation de la plateforme, sans se reposer sur des indicateurs trop techniques (charge CPU, batch request/sec... »

Comparatif MySQL dans le PaaS, épisode 3 : Amazon RDS (1/2)

mardi, mai 7, 2019
By David Baffaleuf in AWS
Comparatif MySQL dans le PaaS, épisode 3 : Amazon RDS (1/2)

Rappel des épisodes précédents : – épisode 1 : MySQL sur Google Cloud platform. – épisode 2 : MySQL et MariaDB sur Microsoft Azure. Bon alors là ça devient compliqué. Volet 1/2 de l’épisode 3 ça commence à ressembler... »

Nouveautés MySQL 8.0 : Variables persistés

mardi, avril 2, 2019
By Erwan Ollitrault in MySQL

La nouvelle version MySQL 8.0 est sortie en Septembre 2016 et la dernière version disponible sortie en Février 2019 est la 8.0.15 Elle implémente beaucoup de nouvelles fonctionnalités et améliorations comme : – Variables persistés (set persist) – Dictionnaire... »

SQL Server Managed Instance dans Azure et le SQL Agent : pareil que du On-Prem ?

lundi, avril 1, 2019
By Vincent Delabre in Azure
SQL Server Managed Instance dans Azure et le SQL Agent : pareil que du On-Prem ?

Contrairement à l’offre PaaS SQL Server initiale de Azure, qui ne dispose pas de l’Agent SQL Server, la nouvelle offre SQL Managed Instance promet de résoudre ce problème. A nous les joies des jobs de maintenance des index et... »

SQL Server : resynchroniser un login avec le user d’une base après une restauration grâce au SID

jeudi, mars 21, 2019
By Emmanuel RAMI in SQL Server
SQL Server : resynchroniser un login avec le user d’une base après une restauration grâce au SID

Voici un problème qui est bien connu des DBAs SQL Server en matière d’attributions de droits et mappings. Celui- ci est lié à la resynchronisation des logins et users bases de données après une restauration de bases. Au sein... »

Déplacer le répertoire de données (datadir) MySQL vers un nouvel emplacement sur Debian

mardi, février 26, 2019
By Erwan Ollitrault in MySQL

L’objectif de cet article est de décrire la procédure pour déplacer et modifier le répertoire de données (datadir) MySQL vers un nouveau répertoire sur Debian 8. Cet article est une suite de celui sur la resynchronisation d’un Slave MySQL... »

AWS : Backup Restore SQL Server RDS vers une EC2 ou On-Premise et vice versa !

lundi, février 25, 2019
By Emmanuel RAMI in AWS
AWS : Backup Restore SQL Server RDS vers une EC2 ou On-Premise et vice versa !

Hello   j’ai eu récemment à effectuer, auprès d’un de mes clients, une opération de backup restore SQL Server d’une instance SQL Server Amazon RDS vers une instance IaaS sur une EC2 Amazon. Rappelons qu’en mode RDS, le client... »

Réplication MySQL : Resynchronisation d’un Slave MySQL

vendredi, février 8, 2019
By Erwan Ollitrault in MySQL
Réplication MySQL : Resynchronisation d’un Slave MySQL

L’objectif de cet article est de décrire la procédure de resynchronisation d’un Slave suite à un problème de réplication MySQL lié au Master. Dernièrement, chez un client, un problème est survenu sur le Master d’une réplication MySQL. En effet,... »

Haute disponibilité d’Oracle database sous Windows : et pourquoi pas Fail Safe ?

lundi, février 4, 2019
By Ludovic AUGEREAU in Oracle
Haute disponibilité d’Oracle database sous Windows : et pourquoi pas Fail Safe ?

Quand on évoque le besoin de haute disponibilité d’instances de bases de données Oracle (mais comme pour tout SGBD), il y a au moins deux axes: la protection des données et notre capacité de reprise de celles-ci en cas... »