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

- Attention : Arnaque IE7/MSN par .net is good... C# is better ;) le il y a 4 heures et 58 minutes

- Comme Mitsu :-) par Matthieu MEZIL le il y a 7 heures et 20 minutes

- [OpenDocument] Quelques détails sur l’implémentation dans Office 2007 par Julien Chable le il y a 10 heures et 33 minutes

- Page de démarrage CodeS-SourceS par Nix's Blog le 08-07-2008, 19:14

- SharePoint : Erreur pénible lors de la compilation de projet SharePoint - XmlSerializers.dll par Blog Technique de Romelard Fabrice le 08-07-2008, 18:43

- [MOSS Tip Of The Day] Comment connaître le mode de notre page de publication par Nicolas Humann le 08-07-2008, 18:14

- SETI@CodeS-SourceS par Nix's Blog le 08-07-2008, 16:49

- jQuery VS ASP.NET AJAX par Le blog technique de Loïc Bar le 08-07-2008, 15:29

- Lucas change de fonction chez Microsoft France par LucasR le 08-07-2008, 13:02

- Pixel par Blog Technique d'Audrey PETIT le 08-07-2008, 11:25