Napravio sam aplikaciju u .NET-u koja koristi mySQl .net connector kao vezu za mySQL bazu podataka.
E sad neki od korisnika se žale da posle dužeg vremena korišćenja aplikacije računar totalno uspori.
Pri svakom pristupu bazi sam vodio računa da zatvorim konekciju kada "izvučem" potrebne podatke.
Da li je problem negde oko zatvaranja konekcije, setovanju baze ili...
Uglavnom svaki pristup bazi mi se obavlja na ovaj način:
Code:
conn = New MySqlConnection()
conn.ConnectionString = "server=" & txtServer.Text & ";" _
& "user id=" & txtUsername.Text & ";" _
& "password=" & txtPassword.Text & ";" _
& "database=in_out"
Try
conn.Open()
MessageBox.Show("Connection Opened Successfully")
conn.Close()
Catch myerror As MySqlException
MessageBox.Show("Error Connecting to Database: " & myerror.Message)
Finally
conn.Dispose()
End Try
conn = New MySqlConnection()
conn.ConnectionString = "server=" & txtServer.Text & ";" _
& "user id=" & txtUsername.Text & ";" _
& "password=" & txtPassword.Text & ";" _
& "database=in_out"
Try
conn.Open()
MessageBox.Show("Connection Opened Successfully")
conn.Close()
Catch myerror As MySqlException
MessageBox.Show("Error Connecting to Database: " & myerror.Message)
Finally
conn.Dispose()
End Try
HVALA...