IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SSRS Discussion :

Db ReportServer : table Segment de 65 GB [2016]


Sujet :

SSRS

  1. #1
    Membre expérimenté
    Homme Profil pro
    DBA SQL Server
    Inscrit en
    Octobre 2012
    Messages
    862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA SQL Server
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 862
    Points : 1 736
    Points
    1 736
    Par défaut Db ReportServer : table Segment de 65 GB
    Bonjour à tous,

    Je trouve pas mal d'infos sur ReportServerTempDB à propos de la table Segment, mais pas pour la db ReportServer.

    La table Segment à 9339395 lignes et fait 65 GB. ChunkSegmentMapping en a 9339392 mais ne fait qu'1.4 GB.

    Je voudrais nettoyer la table Segment. J'ai trouvé ce script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    use ReportServer
    go
    select count (*)
    from Segment
     
    DECLARE @RowCount INT
    SET @RowCount = ( SELECT    COUNT(1)
                      FROM ReportServer..Segment WITH ( NOLOCK )
                    )
     
    WHILE ( @RowCount > 1000000) 
        BEGIN
            DELETE TOP ( 1000 )
            FROM    Segment
            SET @RowCount = ( SELECT    COUNT(1)
                              FROM ReportServer..Segment WITH ( NOLOCK )
                            )
            PRINT @RowCount
        END
    J'ai du mal à trouver les conséquences en cas de suppression de ces lignes? Quel est l'impact svp?

    Y a t'il un autre moyen de faire pour diminuer la taille?

    Merci,

    EDIT 12h12 : Je viens de voir dans les paramètres du site de Report Server, "Rétention de la capture instantanée d'historique par défaut" est fait en sorte de tout gardé? On vient de changer et mettre de conserver que 10 snaphots. Cela remplit quelle table? Il ne vient rien vider tout seul après ce changement? Car je l'ai fait en UAT et je n'ai rien vu depuis 15 minutes.

  2. #2
    Membre expérimenté
    Homme Profil pro
    DBA SQL Server
    Inscrit en
    Octobre 2012
    Messages
    862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA SQL Server
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 862
    Points : 1 736
    Points
    1 736
    Par défaut
    J'ai recréé cette discussion ici : https://www.developpez.net/forums/d1.../#post10767729

    Car finalement, ce n'est pas de la BI et du logiciel, mais je pense bien que c'est de l'administration.

    Merci de supprimer ce post si besoin, car je ne savais pas le déplacer.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2014] ReportServer - Détail des tables
    Par luatwork dans le forum SSRS
    Réponses: 0
    Dernier message: 06/12/2016, 10h59
  2. Réparation table/entête endommagée
    Par tbesrour dans le forum Paradox
    Réponses: 15
    Dernier message: 27/11/2007, 11h42
  3. [ASE10]Segment d'appartenance d'une table
    Par benhoeil dans le forum Sybase
    Réponses: 15
    Dernier message: 07/11/2006, 17h06
  4. angle entre 2 segments
    Par tane dans le forum Mathématiques
    Réponses: 4
    Dernier message: 25/09/2002, 17h47
  5. [Comparatifs] Limites nombres tables et quantité de données
    Par benj63 dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 13/06/2002, 22h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo