OVH Cloud OVH Cloud

Purger automatiquement des tables

4 réponses
Avatar
toto
Bonjour;

J'ai un certain nbre de tables qui contiennet des logs et elles risques
d'exploser avec la taille.
Alors y'a t'il un moyen pour purger automatiquement ces tables comme le font
les outils sous UNIX pour les fichiers de logs ?

Merci

4 réponses

Avatar
Fred BROUARD
oui, mettre en place un trigger qui vide les entrées lorsque la table dépasse
plus de n lignes ou bien utiliser l'agent SQL pour planifier une telle tâche aux
heures creuses.

A +

toto a écrit:
Bonjour;

J'ai un certain nbre de tables qui contiennet des logs et elles risques
d'exploser avec la taille.
Alors y'a t'il un moyen pour purger automatiquement ces tables comme le font
les outils sous UNIX pour les fichiers de logs ?

Merci



--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
bruno reiter [MVP]
on peut aussi créer un job qui fait ça

br

"toto" wrote in message
news:
Bonjour;

J'ai un certain nbre de tables qui contiennet des logs et elles risques
d'exploser avec la taille.
Alors y'a t'il un moyen pour purger automatiquement ces tables comme le


font
les outils sous UNIX pour les fichiers de logs ?

Merci


Avatar
toto
Bonjour;

J'aimerais bien lorsqu'on purge la table, garder qcque part les données
purgées en cas ou je dois retracer un log.
Un système à la UNix pour les fichiers de log : on vide le fichier
référentiel, on stocke les traces ds des fichiers renommées avec des dates ?

Merci;

"bruno reiter [MVP]" a écrit :

on peut aussi créer un job qui fait ça

br

"toto" wrote in message
news:
> Bonjour;
>
> J'ai un certain nbre de tables qui contiennet des logs et elles risques
> d'exploser avec la taille.
> Alors y'a t'il un moyen pour purger automatiquement ces tables comme le
font
> les outils sous UNIX pour les fichiers de logs ?
>
> Merci





Avatar
bruno reiter [MVP]
créer une procédure stockée d'historisation vers une table ou une base
histo, puis purge.
créer un job qui lance cette procédure à intervalle régulier.

br

"toto" wrote in message
news:
Bonjour;

J'aimerais bien lorsqu'on purge la table, garder qcque part les données
purgées en cas ou je dois retracer un log.
Un système à la UNix pour les fichiers de log : on vide le fichier
référentiel, on stocke les traces ds des fichiers renommées avec des dates


?

Merci;

"bruno reiter [MVP]" a écrit :

> on peut aussi créer un job qui fait ça
>
> br
>
> "toto" wrote in message
> news:
> > Bonjour;
> >
> > J'ai un certain nbre de tables qui contiennet des logs et elles


risques
> > d'exploser avec la taille.
> > Alors y'a t'il un moyen pour purger automatiquement ces tables comme


le
> font
> > les outils sous UNIX pour les fichiers de logs ?
> >
> > Merci
>
>
>