如何在 C# 中正确设置 MySQLConnection
本文关键字:设置 MySQLConnection | 更新日期: 2023-09-27 18:36:12
我是C#的新手。
我正在开发一个客户端-服务器软件,其中服务器连接到数据库以请求、写入、修改和删除数据库中的信息。
现在,我有了数据库设置,并且我从数据库等读取它。
但是,我的问题是,我应该创建多少次与数据库的连接?
我阅读的大多数地方都告诉我,确保在完成后关闭与数据库的连接。
但是,服务器将不断使用数据库...对我来说,创建与数据库的全局连接不是更有效率吗,该连接仅在服务器关闭时关闭......而不是每次我需要请求、写入、修改和/或删除信息时创建连接......?
我相当确定我是正确的,我只是想让其他人对此事发表意见。
我想您可能已经读到的是调用.Close()
(和.Dispose()
)在用于处理数据库的DbConnection
实例上。
一般来说,ADO.NET 提供程序使用连接池来管理与数据库的连接,因此您不必担心管理它们。