Salut,
J'essaie de trouver une solution pour un probleme a priori simple.
Nous avons un traitement qui effectue un begin tran et un commit. La transaction n'est pas scindable.
Le soucis c'est que le temps du commit prend un temps incommensurable par rapport au temps du traitement en lui meme.
Je cherche donc a minimiser ce temps de commit autant que possible. Une des piste que j'envisage c'est d'assigner un cache specifique dans lequel je veux binder la syslogs de ma base. Je l'ai fait et visiblement les resultats ne sont pas probants. Je chercher a savoir comment le tailler et comment faire une repartition entre 2k et 4k tout en partitionnant ce cache. Auriez-vous des pistes de tuning pour ce genre de chose ?
Je suis sur de l'ASE 12.0 (32bits) et je dispose du maximum de total memory (2 Go et des cacahuetes).
J'ai un cache specifique pour la tempdb (tres bien utilise) et mon defualt fait 1G.
Merci pour vos reponses
Partager