Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités

De la maintenance de Base de données sous SharePoint

Voici un sujet qui est vraiment d'actualité !

En ces temps ou :

  • on annonce 100 millions de licence SharePoint vendus
  • que de plus en plus de ferme WSS et MOSS sont configurés
  • que le stockage documentaire augmente
  • que les chasseurs de têtes cherchent désormais du profil IT SharePoint

il devient temps de parler de maintenance SQL.

Évidemment, ce genre de post serait plus naturel si j'étais quelqu'un de plus IT/DBA comme Christian ou Fabrice, mais après quelque recherche, j'ai pu trouver un très bon document :

Database Maintenance for Microsoft SharePoint Products and Technologies

Je le poste car il s'agit d'un domaine que bien souvent, et malheureusement, que les intégrateurs/développeurs SharePoint ignorent ou minorent un peu trop.

Tout le back-office de données est géré uniquement via ses bases de contenu (et sa base de config). Le Serveur SQL se doit être particulièrement suivi et optimisé.

Ah les problèmes de place disque, d'index congestionné, de log gargantuesque, j'en passe et des meilleurs.

Ce document la, est très bon car il provient vraiment de personne d' expérience ayant certainement vécu le pire et le meilleur sous SharePoint.

Ainsi vous découvrirez lors de sa lecture :

  • les joies du contrôle d'intégrité avec le DBCC en ligne de commande
  • les problèmes de fragmentation des bases et sys.dm_db_index_physical_stats
    image
    • mesure de la fragmentation
    • réduction de celle ci (et le batch associé)
    • la différence entre la base et les index de celle ci
  • la différence entre la place utilisé et la place occupé : merci le Shrink
    image
  • La création d'un vrai plan de maintenance
    • Contrôle de l'intégrité des bases
    • réorganisation des indexes,
    • shrink des bases
    • et bien sur, tout nettoyer à la fin.
  • la gourmandise en performance des opérations de maintenance (n'attendez pas que votre DB fasse 500 GB pour réagir ...)
    • ne pas automatiser le Shrink : ne le faire que si besoin ! ou sous condition
    • surveiller les opérations de "mouvement" de données important sous SharePoint
      • genre déplacement/migration de collection
      • suppression de site ou de profile utilisateur

Bonne lecture (si si vraiment, même si vous êtes un Dev, ce ne sera pas une perte de temps !!!!).

PS : Cher IT SharePoint, n'hésitez pas à compléter avec vos liens et remarques

Renaud Comte aka TheMit (promis je retourne au dev rapidemment !!!)
Member of WygTeam
http://www.wygwam.com

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 29 avril 2008 16:06 par themit

Commentaires

ROMELARD Fabrice a dit :

Il ne faut pas oublier non plus les regles de croissance des fichiers de base et log.

Une croissance par bloc d'1 Mo comme je l'ai déjà vu peut être catastrophique pour les performances SharePoint.

Fabrice

# avril 30, 2008 18:57
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- SharePoint : Créer une vue avec un filtre sur le statut d'un WorkFlow par Blog Technique de Romelard Fabrice le il y a 2 heures et 51 minutes

- [Open XML] The Interoperable : la fin ? par Julien Chable le il y a 3 heures et 49 minutes

- CTP Avril 2008 de Rosario par Noham Choulant le il y a 5 heures et 19 minutes

- Microsoft WorldWide Telescope maintenant disponible ! par Blog technique de Nicolas Boonaert le il y a 6 heures et 5 minutes

- Rosario - VS Team Dev - Tests unitaires impactés par Azra [Florent Santin] le il y a 9 heures et 55 minutes

- Entity Framework et Lazy Loading par Matthieu MEZIL le il y a 11 heures et 51 minutes

- [WPF] Les nouveautés/améliorations apportées par le SP1 de VS 2008 et du Framework .NET 3.5 par Thomas Lebrun le il y a 18 heures et 53 minutes

- un moteur de databinding pour Silverlight 2.0 b1 par Pierrick's Blog le il y a 21 heures et 9 minutes

- prologin par coucou747 le il y a 21 heures et 57 minutes

- [.NET] La première Beta du SP1 de VS 2008 et du FX 3.5 est disponible ! par Thomas Lebrun le 05-12-2008, 18:51