Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/02/2007, 21h37   #1
Invité de passage
 
Inscription : février 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 23
Points : 1
Points : 1
Par défaut [ASE]MODOP pour la purge d'enregistrements dans une table à gros volume ?

Mon SGBD contient une table comportant mensuellement 150 millions d'enregistrements.
Afin de conserver un minimum d'historique, je ne souhaite conserver mensuellement ~40 Millions d'enregistrements.
Après une mini-étude, je procéderai de la manière suivante :
1- SELECT INTO dans une table BIS des enregistrements à conserver
2- Partitionnement de la table BIS (ISO table d'origine) (ALTER TABLE)
3- Création des index dans la nouvelle table (CREATE INDEX)
4- Drop de la table source
5- Rename de la table BIS avec le nom de la table source

Questions :
1- la table source contient des triggers/contraintes avec d'autres tables. Avec ma méthode, ceux-ci sont perdus ?
2- sp_recompile, obligatoire ?
3- Un REORG REBUILD et/ou UPDATE STATISTICS après ?

Merci pour votre aide
Architecture technique: ASE 12.5, HP Unix
jfmerveille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 23h08   #2
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
1- oui
2- oui fortement conseillé puisque le object_id change
3- dépend du type de table (DOL/APL). Reorg pas utile ici. Par contre, update satistics oui
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h32.


 
 
 
 
Partenaires

Hébergement Web