CONEXAO MYSQL + SLEEP

JOAOBENEVIDES 07/01/2016 09:12:11
#455831
Bom dia pessoal , tenho uma serie duvida , em minha conexao mysql eu uso o bloco try , catch,finally bom vamos la
no bloco try eu abro a conexao con.open() e no finally eu fecho con,close();con.dispose(); bom no meu banco de dados a conexao fica sleep , e com isto percebo que minha conecao fica cada fez mais lenta ate e eu tenho que fechar ela na mao ,
vamos as variavel

1) meu banco de dados esta na locaweb ;
2) meu sistema esta na firma acessando la via string de conexao ;

se tiver mais alguma pergunta estou a disposicao

Obrigado
ACCIOLLY 07/01/2016 14:00:33
#455837
Tem como vc passar pra nós a sua classe de conexao?

Mais uma coisa, qual é o seu plano na locaweb? pois dependendo dele a conexao realmente fica mais lenta conforme a quantidade de usuarios simultaneos.
KURTGU 07/01/2016 14:23:40
#455841
Resposta escolhida
Ja tive este mesmo problema e o FOXMAN ME passou a solucao neste topico...

http://vbmania.com.br/index.php?modulo=forum&metodo=abrir&id=442770&pagina=1
JOAOBENEVIDES 07/01/2016 14:43:48
#455843
public static MySqlConnection GetConexaoSistema()
{

string IpServidor = [Ô][Ô];
string SenhaBanco = [Ô][Ô];
string UsuarioBanco = [Ô][Ô];
string BancodeDados = [Ô][Ô];

IpServidor = [Ô]192.168.0.10[Ô];
SenhaBanco = [Ô]XXXXXX[Ô];
UsuarioBanco = [Ô]XXXXX[Ô];
BancodeDados = [Ô]XXXXX[Ô];

string strConexao = [Ô]Server=[Ô] + IpServidor + [Ô];Database=[Ô] + BancodeDados + [Ô];User Id=[Ô] + UsuarioBanco + [Ô];Password=[Ô] + SenhaBanco + [Ô];[Ô];

//Retorna uma conexão.
return new MySqlConnection(strConexao);
KURTGU 08/01/2016 08:50:40
#455886
JOAOBENEVIDES Leu o topico que postei, pra tentar entender o que se passa?
JOAOBENEVIDES 08/01/2016 08:54:18
#455887
entao minha classe esta igual a sua porem como minha hospedagem esta na locaweb ele nao me deixa dar select no information_schema entao nao sei o que pode ser feito
Tópico encerrado , respostas não são mais permitidas