Bonjour,

Dans mon entreprise j'ai pour mission l'optimisation de la connexion à la BDD Sql Serveur qui est utilisé par une application développée sous Visual Studio 2010 en langage C#.

L'application est l'ERP de l'entreprise développer en interne par l'entreprise.

On a la version 10.50.2500 de SQL Server soit Microsoft® SQL Server® 2008 R2 Service Pack 1.

Dans l'application l’accès à la BDD ce fait systématiquement par ce code(C#):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
using (SqlConnection connex = new SqlConnection(Properties.Settings.Default.base_YakaConnectionString))
{
         connex.Open();
         ....
}
Ce qui ouvre et ferme constamment la connexion à la BDD.

L’application est utilisée à distance via VPN. Lors de cette utilisation a distance, tout est extrêmement ralentit.

Auriez-vous des conseilles à me donner pour effectuer une optimisation ?

Avez-vous une méthodologie particulière avec des étapes à suivre, des tests effectuer et des questions à me poser ?

Cordialement Benoit.