Outils pour utilisateurs

Outils du site

  • Plan
  • Créer une page
  • Aide
  • Contactez-nous!

  • tma:pv:procedures:cestas_reduction_bdd

    Ceci est une ancienne révision du document !


    CESTAS réduction bdd

    Cette page explique comment réduire la taille des bases de données et fichiers de log.

    Certaines de ces étapes implique la suppression de données, soyez vigilant !

    Contrôler les archives

    Vérifiez comme pour un rapport hebdo que l'archivage a correctement fonctionné dernièrement.

    Faire le ménage

    Sur CESTAS, les fichiers de bases de données utilisent le disque F (astucieusement nommé “SQL”). Ce disque doit contenir suffisamment d'espace libre pour que les opérations sur les BDD soient menées à bien. Assurez-vous que des fichiers “.bak” inutiles ne traînent pas sur F:\\Backup_BDD. L'espace libre est alors généralement de + de 200Go.

    Suppression des données antérieures à...

    Avant d'effectuer une opération de type DELETE il est bon d'effectuer un SELECT afin de voir que la suppression va porter sur la bonne période :
    SELECT TOP 10 * FROM [pv_db].[dbo].[MEA_INV] where dtol < '2016-04-01 00:00:00' order by dtol desc
    GO

    vous pouvez effectuer cette requête avec un order “DESC” puis “ASC” pour bien contrôler la période qui sera atteinte par le DELETE.

    Lorsque vous êtes certain de votre date de butée de suppression vous pouvez faire le DELETE :

    DELETE FROM [pv_db].[dbo].[MEA_INV] where dtol < '2016-04-01 00:00:00'
    GO

    Cette phase est à répéter pour toutes les table de la base PV_DB. Voici par exemple la suite de requètes ayant permis la suppression des données jusqu'au 1er Avril 2016 :

    DELETE FROM [pv_db].[dbo].[MEA_INV] where dtol < '2016-04-01 00:00:00'
    GO
    DELETE FROM [pv_db].[dbo].[MEA_DCBox] where dtol < '2016-04-01 00:00:00'
    GO
    DELETE FROM [pv_db].[dbo].[MEA_PBEMDel] where dtol < '2016-04-01 00:00:00'
    GO
    DELETE FROM [pv_db].[dbo].[MEA_PBEMAux] where dtol < '2016-04-01 00:00:00'
    GO
    DELETE FROM [pv_db].[dbo].[MEA_PVBox] where dtol < '2016-04-01 00:00:00'
    GO
    DELETE FROM [pv_db].[dbo].[MEA_FLD] where dtol < '2016-04-01 00:00:00'
    GO
    DELETE FROM [pv_db].[dbo].[MEA_GBEMDel] where dtol < '2016-04-01 00:00:00'
    GO

    Sauvegarde et réduction

    La base de donnée PV_DB est de type simple, il suffit de faire une réduction :

    Click droit sur la base =⇒ Tâche =⇒ Réduire =⇒ Fichier

    Sous-chapitre 1

    Gras Italique Soulignage Code « machine à écrire » Barré

    Sous-chapitre 2

    Chapitre 2

    Sous-chapitre 1

    Sous-chapitre 2

    Vous pouvez ajouter des notes de pied de page 1) en utilisant des parenthèses doubles.

    Exemple de tableau
    Titre colonne 1 Titre colonne 2 Titre colonne 3
    aligné gauche bla bla blaz NON
    centre bla bla blaz NON
    aligne droite bla bla blaz OUI

    Exemple de lien vers une page : Exemple de lien vers une page sur la norme ISA

    Balise pour mettre en relief l'article :

    bloc information

    bloc information

    bloc important

    bloc aide

    bloc à faire

    bloc alerte

    particulièrement important
    important
    peu important

    Les tags peuvent :

    • être associés à une catégorie.
    • Contenir plusieurs mots. Dans ce cas, remplacer les espaces par des _
    1)
    Ceci est une note de pied de page
    tma/pv/procedures/cestas_reduction_bdd.1530282609.txt.gz · Dernière modification : 29/06/2018 15:30 (modification externe)