DUVIDA ACESSO MYSQL REMOTO

FLEFLE 14/07/2012 10:27:34
#406074
E ai Galera,

Bom Gostaria de saber o que eu posso fazer para otimizar a minha ligação com um banco de dados MySQL.

Montei um sistema com o banco de dados Remoto. O que eu faço e basicamente assim

Programa Windows Form que Busca em um Banco de Dados MySQL que fica em uma Hospedagem. (para fazer essa ligação programa/Banco de dados eu uso o Conector .net do próprio MySQL)

Só que é muito lento. Existe alguma coisa que eu possa fazer para melhorar esse desempenho?
MOREIRA 14/07/2012 10:29:44
#406075
depende também da velocidade da sua net...
FLEFLE 14/07/2012 10:30:51
#406076
10 MB a velocidade!!!!
MOREIRA 14/07/2012 10:32:44
#406077
hummm... tem como vc postar como está fazendo sua conexao com a base de dados.. ?
FLEFLE 14/07/2012 10:37:23
#406078
Public CONN As New MySqlConnection([Ô]Server=Server;Database=Database;Uid=User;Pwd=123[Ô])
ALTAIR148 14/07/2012 11:24:16
#406080
Uma maniera de melhorar o desempenho é trabalhar com Stored Procedures, com elas diminui bastante o trafego.
FLEFLE 14/07/2012 11:27:12
#406081
Stored Procedures Como Funciona?

Em Algumas coisas ainda sou novato... Aquela história Sempre Aprendendo e nunca sabendo tudo!!!
ALTAIR148 14/07/2012 11:40:24
#406082
Então, abaixo vou postar alguns links que poderão lhe explicar melhor para que servem;

http://www.oficinadanet.com.br/artigo/2088/criando_stored_procedures_no_mysql
http://www.oficinadanet.com.br/artigo/2088/criando_stored_procedures_no_mysql
http://www.sqlmagazine.com.br/Colunistas/ManoelPimentel/04_StoredProcParamentros.asp

http://www.oficinadanet.com.br/artigo/177/trabalhando_com_stored_procedures



Lembrando também que tudo tem que ser estudado, pois as Stored Procedures vão consumir mais memória do seu servidor, então tem que se estudar caso a caso. Sugiro que faça uma e teste para ver se vai ter diferença, se notar diferença ai comece a trabalhar com elas. Depois que comecei a utilizar notei uma diferença enorme nas consultas, cálculos, etc.

Quanto a utilização delas, o FOXMAN postou um exemplo aqui no fórum de como se trabalhar com camadas, e junto a esse exemplo tem uma demonstração de como se utilizar Stored Procedures

Exemplo 3 Camadas - By Foxman
FLEFLE 14/07/2012 11:41:48
#406083
Vou estudar e Volto para postar os Resultados...

Muito Obrigado!!!
NILSONTRES 14/07/2012 12:00:13
#406084
O provedor também influencia, qual é ?
FLEFLE 14/07/2012 12:19:02
#406085
XlHosting....

Mas eu tenho um webservice no mesmo e ele executa super de boa....

Então creio que não seja o provedor.... Vou tentar a ideia do @ALTAIR148 e vou ver como que o sistema reage...
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas