Le membre du mois mars 2014

Chaque mois, le GUSS mettra en avant un membre de la communauté. C'est une bonne occasion pour vous de découvrir les différents métiers autour de SQL Server.
Pour inaugurer ce nouveau contenu, nous vous proposons de vous faire découvrir un de nos speaker "engine" : David Barbarin (MVP SQL Server)

david_barbarin

Travaillant sur SQL Server depuis la version 7.0 d`abord en tant que développeur et ensuite comme administrateur de bases de données sur cette technologie, David s’est ensuite spécialisé dans le tuning des performances sur SQL Server et la haute disponibilité.
En tant qu’architecte de bases de données, David est également amené à intervenir dans différents domaines comme l`administration, le monitoring, la mise en place de politiques de sécurité, d`audit et de monitoring dans des environnements simples ou complexes (virtualisation, haute disponibilité, environnement distribué, ...). et dans l’optimisation de code T-SQL.
En plus de la certification SQL MCM, David est aussi MVP SQL Server et formateur MCT. Il intervient également en tant que speaker à différents événements comme les Techdays, SQLSaturday, SQL PASS et GUSS.

 

 

GUSS : David, depuis quand tu fais du sql server (quelle version) et que faisais tu au début ou comment cela à commencer ?

David : Cela fait maintenant un peu plus de 10 ans que je fais du SQL.
J'ai commencé en tant que développeur T-SQL, PHP et .Net pour maintenir plusieurs applications internes dans ma première société (gestion de tickets, gestion des stocks etc ...) mais à la base j'étais technicien électronique de part ma formation : BTS électronique. Je me suis décidé à reprendre mes études au CNAM de Lyon pour me réorienter en informatique et j'ai eu la chance de tomber sur une personne (mon ancien manager) qui m'a permis de mettre le pied à l'étrier en me proposant un poste en interne dans le service informatique de cette même entreprise qui était composé de trois personnes. Comme tout service informatique de petite taille on devient polyvalent par la force des choses. C'est comme cela que j'ai commencé à administrer mes premières plateformes Windows et SQL Server 2000, passer mes certifications (MCDBA à l'époque) et à me passionner sur le sujet des bases de données tout en restant développeur.
J'ai commencé avec la version 2000 de SQL Server mais au cours de mes différentes missions j'ai eu l'occasion de travailler avec des versions plus anciennes comme SQL Server 7. Autant dire que le retour arrière a été à chaque fois plutôt rude...
Je suis devenu administrateur de bases de données par la force des choses en réalité mais je crois que mon cas n'est pas isolé après avoir pu en discuter avec mon entourage.

 

Quelle est ta fonctionnalité SQL Server préférée ?

La réponse à cette question est plutôt difficile car en réalité je n'ai pas vraiment de fonctionnalité préférée.
SQL Server en général m'intéresse. Le sujet est vaste mais j'avoue avoir plus d'affinité pour la partie moteur et l'architecture que pour la partie Business Intelligence bien que SSIS et SSAS soient des modules que j'affectionne particulièrement.
L'optimiseur de requêtes est certainement le composant de SQL Server qui me fascine le plus car il n'est pas facile à dompter. Même avec plusieurs années d'expériences il continue à me surprendre.

 

Quel est ton plus beau challenge technique autour de SQL Server ?

Je crois qu'en tant que consultant on rencontre des challenges techniques très souvent.
Le choix est donc difficile mais parmi les challenges que j'ai eu à relever la résolution de problèmes de performances fait parti de mes favoris. Cela demande de la réflexion, de la méthode et une connaissance pointue du fonctionnement de SQL Server.
Un autre de mes plus beaux challenges techniques concerne le passage de la certification Microsoft Certified Master.

 

Pourquoi as-tu choisi d’être actif dans la communauté SQL ?

Lors de mes débuts avec SQL Server et SQL j'ai eu beaucoup d'interrogations auxquelles j'ai trouvé réponse grâce à des personnes qui ont pris le temps de m'aider au travers des forums ou les événements auxquels j'ai pu participer.
Un retour d'expérience, un avis, un échange ou un débat est selon moi toujours une bonne valeur ajoutée à une documentation technique officielle. Je crois que c'est la raison qui m'a motivé et qui continue à me motiver à être actif dans la communauté SQL.
Cela peut paraitre paradoxal mais le fait d'aider et d'échanger avec les différentes personnes de la communauté SQL nous permet également de nous enrichir nous même. Après tout ne dit-on pas que le savoir ne vaut que s'il est partagé par tous !

 

Aujourd'hui, tu fais quoi au quotidien avec SQL ?

Beaucoup de choses en réalité. J'alterne entre les missions d'architecture et de gestion d'environnements haute disponibilité avec SQL Server (FCI, AlwaysOn, mirroring), les problématiques de performances (hardware ou applicatives) , la gestion de sécurité et d'audit dans des environnements sensibles, l'optimisation de licences SQL Server et la consolidation d'instances SQL Server...
Il faut bien entendu ajouter à cela la veille technologique et l'activité communautaire SQL 😉

 

Retrouvez David sur les réseaux sociaux

Twitter : @mikedavem

Blog : blog.developpez.com/mikedavem/

Linkedin : fr.linkedin.com/in/mikedavem

Facebook : facebook.com/mikedavem/


This entry was posted in Actualités and tagged . Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

extension Network-wide options par YD - Développeur Wordpress