带有mysqldatabase的c#应用程序使用了很多ram

时间:2018-08-04 12:54:48

标签: c# mysql

我用C#开发了一个销售点应用程序,用于DBMS,我正在使用MySQL(版本8.0.12),当我在进程中打开任务管理器时,我看到mysqld正在使用470MB的内存,所以我的问题是我该怎么办?降低RAM的使用率,我的另一个问题是我可以创建C#还是其他语言的脚本来刷新我的连接并清除内存,请帮忙。

P.S这是我的一些代码的外观:

  public void NajavaTimeST()
    {
        var connection = Connection.prevzemiKonekcija();


        connection.Open();
        var dt = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss");

        try
        {
            var cmd =
                new MySqlCommand("UPDATE vraboteni SET poslednaNajava=@poslednaNajava WHERE korisnik =@korisnik",
                    connection);
            cmd.Parameters.AddWithValue("@poslednaNajava", dt);
            cmd.Parameters.AddWithValue("@korisnik", textBoxKorisnickoIme.Text);

            cmd.ExecuteNonQuery();
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
        finally
        {
            connection.Dispose();
        }
    }

0 个答案:

没有答案