Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.861 pregleda

Najnovija ↓

.NET app i mySQL -> CPU 100% zauzet 07.03.2012. u 20:19 · pre 178 meseci #1
Nisam siguran da li je tema za :net ili mysql, ali ajd da pitam ovde...

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


HVALA...
Re: .NET app i mySQL -> CPU 100% zauzet 08.03.2012. u 08:38 · pre 178 meseci #2
Sto li si bas taj kod odabrao da prikazes... Aplikacija ti u neku ludu petlju moze uci na bilo kom mestu. Popricaj malo sa korisnicima, pitaj ih sta rade kada se to desi, uzmi bazu od njih pa probaj kod sebe da reprodukujes. Mozes i da se Attach to process iz Visual Studia kada se to desi i vidis gde je kvar.

A mozes da probas i ovaj alatic. Trebalo bi da moze na zivoj aplikaciji da identifikuje problematican kod.
Re: .NET app i mySQL -> CPU 100% zauzet 08.03.2012. u 09:54 · pre 178 meseci #3
Hmmm...znaci ovaj kod nije bas preporucljiv?

Videcu jos, kod mene radi sve ok, i kod kolege, a neki se zale...

Probacu ovaj alat pa cu da vidim sta se desava. Do tada ako neko ima jos neku dobru ideju nek javi... :)
Re: .NET app i mySQL -> CPU 100% zauzet 08.03.2012. u 12:51 · pre 178 meseci #4
Citat:
mish_ns: Hmmm...znaci ovaj kod nije bas preporucljiv?
Nisam to rekao. Tvoja aplikacija verovatno ima na hiljade linija koda, pa sam se pitao zasto (po kom kriterijumu) si odabrao bas ovih 10 da nam prikazes.
Re: .NET app i mySQL -> CPU 100% zauzet 09.03.2012. u 12:22 · pre 178 meseci #6
To je samo primer koda sa neke web stranice...ali sam koristio isti princip.

Sto se tice CPU sa dva jezgra neće raditi :) jer se dešava bug i na cpu sa 4 jezgra.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme