我用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();
}
}