Bonjour à tous,
Qqun sait si il est possible de supprimer et re-créer une partition sous sql server 2005 ? .. si oui, comment ? ou peut être une solution équivalente avec un truncate sur une partiton.
100k Merci !
Bonjour à tous,
Qqun sait si il est possible de supprimer et re-créer une partition sous sql server 2005 ? .. si oui, comment ? ou peut être une solution équivalente avec un truncate sur une partiton.
100k Merci !
MERGE de partition => fusion des partitions en une seule => plus de partition !
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Le but était de supprimer les données de cette partition.
La quantité de données étant très importante, un "delete * from.." est trop long. La direction dans laquelle je me dirigais, était de supprimer la partition d'une façon ou d'une autre, et la recréer en espérant gagner en perf.
Tu peux faire un SWITCH PARTITION de la partition dans une autres table, et supprimer la table, ou mieux, faire un backup du fichier
NON ! Vous ne pouvez pas, et heureusement, supprimer une partition à la volée !!! Par essence une base de données doit assurer la cohérence transactionnelle. A votre avis en supprimant des lignes au hasard dans une table en passant outre le SQL, cela est-il trasactionnellement cohérent ?
Si vous n'avez pas besoin d'assurer la cohérence transactionnelle de votre système d'information, alors revenez au COBOL. Cela sera plus pratique dans votre cas.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Partager