Précédent   Forum des professionnels en informatique > Bases de données > Sybase > Adaptive Server Enterprise
Adaptive Server Enterprise Forum d'entraide concernant Sybase Adaptive Server Enterprise, le dataserver phare de 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 21/08/2007, 11h44   #1
Candidat au titre de Membre du Club
 
Inscription : juillet 2002
Messages : 81
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 81
Points : 14
Points : 14
Par défaut [ASE 12.5] sybsystemdb dimensionnement

Bonjour,

deux petites questions:

1°/ je voudrais comprendre exactement le rôle de la table sybsystemdb
2°/ comment dois-je la dimensionner?

voici l'output de mon sp_helpdb

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 name                     db_size       owner                    dbid
         created
         STATUS
 ------------------------ ------------- ------------------------ ------
         --------------
         ------------------------------------------------------------------------------------------------------
 PRODUCTION                  10240.0 MB sa                            4
         Nov 08, 2005
         SELECT INTO/bulkcopy/pllsort, trunc log ON chkpt
 master                         16.0 MB sa                            1
         Nov 08, 2005
         mixed log AND DATA
 model                           5.0 MB sa                            3
         Nov 08, 2005
         mixed log AND DATA
 sybsystemdb                    10.0 MB sa                        31513
         Nov 08, 2005
         mixed log AND DATA
 sybsystemprocs                120.0 MB sa                        31514
         Nov 08, 2005
         trunc log ON chkpt, mixed log AND DATA
 tempdb                       1003.0 MB sa                            2
         Aug 18, 2007
         SELECT INTO/bulkcopy/pllsort, trunc log ON chkpt, mixed log AND DATA
y-a-t'il des options que je dois checker pour ameliorer les performances de cette table?

Merci par avance

Mike
mikew75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 15h01   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
sybsystemdb sert pour gérer les transactions distribuées via CIS (Component Integration Services) - donc par example lors que l'on accède à des tables distantes via des tables "proxy".

En général cette base peut rester petite à moins d'avoir vraiment beaucoups d'opérations utilisant les tables proxy. Par contre il faut s'assurer que la syslog de cette base soit tronquée régulièrement - pour ma part je positionne l'option "trunc. log on checkpoint" car j'ai peu d'accès via des tables proxy, et je ne me soucie donc pas de la problématique de recovery en cas de crash.

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 17h30   #3
Candidat au titre de Membre du Club
 
Inscription : juillet 2002
Messages : 81
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 81
Points : 14
Points : 14
Merci pour ta réponse, mais j'ai besoin de quelques précisions:

dans un premier lieu sur les transactions distribuées via CIS, comment puis-je savoir si j'utilise de tel transactions?

ensuite qu'appelles-tu tables distantes?

et en dernier, tu dis
Citation:
il faut s'assurer que la syslog de cette base soit tronquée régulièrement
comment puis-je faire en sorte de tronquer cette table tous les soirs?

Merci par avance!
mikew75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2007, 08h50   #4
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
Citation:
Envoyé par mikew75 Voir le message
dans un premier lieu sur les transactions distribuées via CIS, comment puis-je savoir si j'utilise de tel transactions?
Est-ce que tu utilise les tables MDA ?
Est-ce qu'il y a des tables "proxy" définies dans ton environnement ?
Est-ce que sp_helpserver retourne des noms de serveurs autres que le serveur local ?

Citation:
ensuite qu'appelles-tu tables distantes?
Ce sont des tables "proxy": une définition de table dans une base locale mais qui fait référence à une table physique dans un dataserver distant.

Citation:
comment puis-je faire en sorte de tronquer cette table tous les soirs?
Soit en positionnant "trunc. log on checkpoint" pour cette base, soit en exécutant dump tran with truncate_only ou dump tran to "..." à intervalle régulier.

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h09.


 
 
 
 
Partenaires

Hébergement Web