Tag Archive

Les attentes dans SQL Server

By Benjamin VESAN

Voici une série d’articles sur un sujet qui me semble important: La gestion des performances au travers des « attentes ».   Que vous ayez assisté à l’une des présentations de David Baffaleuf ou de moi-même lors des journées SQL Server ( JSS2012, JSS2013,JSS2014-1 et JSS2014-2  ), que vous ayez entendu parler des « attentes »  dans la documentation officielle... »

Oracle 12c à la maison

By Benjamin VESAN

Maintenant que la version 12cR1 d’Oracle est officiellement sortie, il peut être intéressant de se créer un environnement « bac à sable » pour découvrir le nouveau moteur. Il est très facile de mettre en place un tel environnement sur un ordinateur personnel en suivant (dans les grandes lignes) ces quelques étapes: Récupérez et installez VM-Player... »

Production SQL Server: Suivi et Contrôle du parc

By Benjamin VESAN

Huitième article de la série Une approche pragmatique de la production SQL Server, il est question ici de suivre le parc d’instances SQL Server. Ce sujet est bien trop vaste pour un billet de blog, je me contenterai donc d’aborder le sujet. Que suivre ? L’objectif du suivi est double : s’assurer que le Service « disponibilité... »

Production SQL Server : banalisation des instances

By Benjamin VESAN

Septième article de la série Une approche pragmatique de la production SQL Server, c’est le couple normalisation/banalisation qui est abordé ici. (On me glisse à l’oreillette que le terme « banalisation » n’est jamais employé dans le domaine de la base de données, mais puisque je le trouve assez bien adapté au concept que j’aborde ici,... »

Production SQL Server : Contrôle de cohérence

By Benjamin VESAN

Sixième article de la série Une approche pragmatique de la production SQL Server, c’est le contrôle de cohérence des objets d’une base qui est abordé ici. Cohérence d’un objet ? Un fichier de données est constitué de pages (ensembles contigu de 8 k. octets). Lorsque SQL Server écrit une page sur disque, il calcule... »

Production SQL Server: Réorganisation des objets

By Benjamin VESAN

Cinquième article de la série Une approche pragmatique de la production SQL Server, il s’agit ici de la défragmentation des objets. Qu’est-ce que la fragmentation ? Lorsqu’un objet (table ou indexe) subit des modifications, ses pages peuvent se vider partiellement (on parle de fragmentation interne) et certaines pages, voire certaines extensions (groupes de 8 pages... »

Production SQL Server : Les Statistiques

By Benjamin VESAN

Quatrième article de la série Une approche pragmatique de la production SQL Server, nous voyons ici la mise à jour des statistiques. Quand SQL Server met-il à jour les statistiques ? Lors de la réorganisation d’un indexe. Les statistiques sont dans ce cas mises à jour à partir de l’intégralité des pages de l’indexe... »

Production SQL Server : Sauvegardes

By Benjamin VESAN

Troisième article de la série Une approche pragmatique de la production SQL Server, il est question ici de la gestion des sauvegardes du parc. Petit rappel, en plus des bases utilisateurs, toutes vos bases systèmes doivent être sauvegardées: Pourquoi il faut sauvegarder les bases système L’idée est de trouver une politique applicable à toutes... »

Production SQL Server : Ordonnancement

By Benjamin VESAN

Second article de la série Une approche pragmatique de la production SQL Server, il s’agit ici de voir comment gérer efficacement l’automatisation des tâches de maintenance. Inutile de réinventer la roue: Si un ordonnanceur est déjà en place dans le Système d’Informations ($Universe, Control-M, OPC…), le suivi des tâches ordonnancées est  a priori déjà... »

How-To: réduire la taille du journal de transactions sur disque

By David Baffaleuf

Deuxième how-to vidéo sur SQL Server, sur le sujet N°1 remonté dans les forums d’entraide SQL Server: comment réduire la taille d’un journal de transactions sur disque. Démo: Pourquoi il explose: Avant de vouloir le réduire, il faut comprendre pourquoi on en est arrivé là. A l’origine de ce problème, une option par défaut... »

How-To : réduire l’enveloppe de tempdb

By David Baffaleuf

Pour rééquilibrer un peu le discours global des articles, dans lesquels on essaie d’aborder des sujets très peu étayés sur le net, et qui du coup peuvent paraître parfois obscurs à celui qui cherche juste comment  réduire son journal de transactions où changer son compte de service, nous allons partir sur une autre série... »

Pourquoi il faut sauvegarder les bases systèmes

By David Baffaleuf

On peut presque dire que sur 90% des instances que l’on audite, les bases systèmes ne sont JAMAIS sauvegardées. Souvent c’est un aspect de l’administration qui est négligé: on effectue des sauvegardes des bases utilisateurs, mais les bases systèmes ne contiennent pas de données métier donc elles ne font pas partie  du plan de... »