Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2006, 04:20
Avatar de martinArgentino
martinArgentino
 
Fecha de Ingreso: diciembre-2002
Mensajes: 157
Antigüedad: 21 años, 4 meses
Puntos: 1
Sugerencia para mejorar la Velocidad de conexion...

Hola, quería consultar acerca de un problema que estoy teniendo en la velocidad de conexion a una Base de datos MySql desde NET.
Tengo una maquina con MySQL (192.168.0.3) y otra con IIS (192.168.0.1) el tema es que al intentar conectarme mediante codigo C# desde la 192.168.0.3 se demora aprox. 20 seg en hacerlo el driver que estoy usando es MySQLDriverCS (http://sourceforge.net/projects/mysqldrivercs/)
Otra prueba que hago es conectarme desde la 192.168.0.3 mediante el MySQl-Fron y la conexion es inmediata, tema por lo cual me pregunto si será el driver que estoy usando lo que demora la conexión, Este es el código que estoy usando.


MySQLConnectionString MySqlConnStr= new MySQLConnectionString(CSetting.sDataBaseServer,CSe tting.sDataBase,CSetting.sDataBaseUser,CSetting.sD ataBasePassword,CSetting.iDataBasePort);
MySQLConnection cn = new MySQLConnection(MySqlConnStr.AsString);
ltlData.Text+=DateTime.Now+"<br>";
cn.Open(); // Aqui es donde se demora 20 seg.
ltlData.Text+=DateTime.Now+"<br>";
string []vField="Id,sFirstName".Split(',');
string []vTable="tblUser".Split('_');
DataTable dt = new MySQLSelectCommand(cn, vField,vTable,null,null,null).Table;
for(int i=0;i<dt.Rows.Count;i++){ ltlData.Text+=dt.Rows[i]["sFirstName"]+"<br>";}

Desde ya muchas gracias.
__________________
Martin