Bonjour à tous,
Informix version 12.1FC10 sur HP Unix et application fonctionnant sous RHEL 7
L'architecture comprend un serveur PRIMARY, un SDS et un RSS
Nous avons une application en lecture seule qui pointe vers les serveurs RSS (connexion
directe au serveur RSS et NON via le Connection Manager)
Lorsque nous démarrons cette application, qui effectue de très nombreux SELECT parallèles sur le RSS,
nous constatons que certaines des connexions provenant du serveur applicatif sont établies sur le
serveur PRIMARY.
Se pourrait-il que ces requêtes applicatives soient routées vers le serveur primaire
pour y effectuer certains traitements ? Ou bien les connexions avec le primaire sont-elles uniquement établies
sans qu'aucun traitement réel ne soit exécuté sur le serveur primaire ?
Il se trouve que, de manière intermittente, ces transactions READ ONLY traitées
sur le RSS mettent 10 fois plus de temps à s'achever, et nous nous demandons si cela
se produit parce que les transactions, ou une partie d'entre elles, sont routées vers le
PRIMARY et que la latence entre le PRIMARY et le RSS est la cause de ces temps de réponse élevés
sur le RSS.
Cordialement,
Vikas