Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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 10/11/2011, 13h41   #1
Membre émérite
 
Homme Serge RUQUET
Consultant informatique
Inscription : août 2006
Messages : 669
Détails du profil
Informations personnelles :
Nom : Homme Serge RUQUET
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 669
Points : 840
Points : 840
Par défaut temps de réponse entre 2 bases

bonjour à vous,

J'ai une base contenant plusieurs tables dont 1 est très grosse (2 téras). Elle contient des données reparties sur plusieurs luns (1 par année)

Nous avons un proccess (qui sera supprimé d'ici 6 mois) qui fait un backup de la base, le transfère sur le réseau puis la restaure sur un autre serveur; du fait que les hébergeurs sont différents.
Comme les données des années n-2 ne sont jamais touchées (pas d'insert, update, delete) sur la grosse table, je voudrais "couper" la table en 2, mettre la partie dont les données sont mortes sur le même serveur mais sur une base différente. De ce fait mon backup sera bien plus petit. Je précise que je ne peux pas faire du différentiel Ensuite je remplacerai les appels à cette table par une vue sur les deux tables.

D'où ma question: quelle sera ma perte de performance sur select entre avant ( 1 table) et après (1 vue sur 2 tables dans 2 bases différentes) ?

Merci
__________________
Errare humanum est, perseverare diabolicum (Sénèque)
serge0934 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2011, 15h02   #2
Membre du Club
 
Inscription : décembre 2002
Messages : 82
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 82
Points : 66
Points : 66
Bonjour,

Calculer cette perte de perf va être compliqué je pense.
Vu que tu souhaites utiliser 2 bases différentes, tu ne pourras pas faire de vue indexées donc tu vas te retrouver avec les performances d'une simple vue.

Par contre, si tes bases sont sur LUN, pourquoi ne pas faire tes sauvegardes différemment à l'aide du SAN (Snapshots) ?


Cdt,
Glouferu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2011, 15h57   #3
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
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 959
Points : 17 791
Points : 17 791
Pourquoi ne pas tout simplement faire des sauvegardes de fichiers ou groupe de fichier ? Et donc ne sauvegarder que les données vivantes ???
De plus vous pouvez passer un groupe de fichier en READ ONLY ceci afin de ne pas poser de verrous lors des lectures.

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 14/11/2011, 16h44   #4
Membre émérite
 
Homme Serge RUQUET
Consultant informatique
Inscription : août 2006
Messages : 669
Détails du profil
Informations personnelles :
Nom : Homme Serge RUQUET
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 669
Points : 840
Points : 840
Merci Glouferu, c'est vrai que je perd la possibilité des vues indexées

SQLPro:
mon pb n'est pas la sauvegarde mais la restauration. Je pense que l'on ne peut pas restaurer qu'une partie d'une base (sauf le cas du différentiel) ?
__________________
Errare humanum est, perseverare diabolicum (Sénèque)
serge0934 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 06h32.


 
 
 
 
Partenaires

Hébergement Web