Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
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 15/04/2011, 16h35   #1
Membre du Club
 
Inscription : novembre 2007
Messages : 112
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : novembre 2007
Messages : 112
Points : 57
Points : 57
Par défaut Question bête sur les partitions ^^

Bonjour,
Tout d'abord je tiens à presicer que je suis loin de maitriser les partitions et que j'aurai la formation adéquate d'ici quelques semaines mais bon .

Après plusieur heures de lecture , je me pose ces questions
  • Est ce que c'est possible (et performant) de partition uniquement sur 2 FG, sur 2 axes differents, un axe pour les data récentes et u autre pour les data plus ancienne(archive READ ONLY)
  • Lorsqu'on crée la function partition on doit indiqué des valeurs fixe, (2010,2011), qu'est ce qui se passera quand on sera en 2012, est ce qu'on devra manuellement changer la fonction ?
  • Viendra plus tard

Merci beaucoup pour votre future aide et patience
Bon w-e à tous
mikaeru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 16h47   #2
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Bonjour,

Citation:
Est ce que c'est possible (et performant) de partition uniquement sur 2 FG, sur 2 axes differents, un axe pour les data récentes et u autre pour les data plus ancienne(archive READ ONLY)
Possible et performant oui puisque vous pourrez profiter d'opérations réellement parallèles pour retrouver vos données

Citation:
Lorsqu'on crée la function partition on doit indiqué des valeurs fixe, (2010,2011), qu'est ce qui se passera quand on sera en 2012, est ce qu'on devra manuellement changer la fonction ?
Il faudra modifier la fonction de partition et y inclure votre nouvelle borne. Il faudra voir également côté schéma et des groups de fichiers en fonction de vos besoins.

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2011, 09h23   #3
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Citation:
Il faudra modifier la fonction de partition et y inclure votre nouvelle borne. Il faudra voir également côté schéma et des groups de fichiers en fonction de vos besoins.

++
notez si cela vous effraies que vous pourrez l'automatiser...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 08h08   #4
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Pour faire glisser vos données d'une partition vers l'autre ou encore modifier les valeurs pivot il existe des fonctions de bas niveau comme :
ALTER PARTITION FUNCTION ... SPLIT...
ALTER PARTITION FUNCTION ... MERGE ...
et
ALTER TABLE ... SWITCH ... PARTITION ...

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 09h33   #5
Membre du Club
 
Inscription : novembre 2007
Messages : 112
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : novembre 2007
Messages : 112
Points : 57
Points : 57
Bonjour,

Citation:
notez si cela vous effraies que vous pourrez l'automatiser...
Comment ? en générant une SP? ou il y a un system prévu pour ca?


Merci à tous, pour vos lumières.
mikaeru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 10h44   #6
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Citation:
Comment ? en générant une SP? ou il y a un system prévu pour ca?
En combinant une SP et un job SQL Server par exemple.

++
mikedavem 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 03h18.


 
 
 
 
Partenaires

Hébergement Web