c++ - 我应该对 QSqlDatabase 使用单连接还是多连接

标签 c++ mysql database qt database-connection

我有依赖类和独立类,我需要在这些类中创建数据库连接。据我了解Qt documentation ,如果我以默认方式创建连接,则所有连接都使用相同的连接。

我应该为不同的类创建不同的数据库连接,还是应该使用相同的数据库连接。什么是优点和缺点? 谢谢。

最佳答案

我不确定为什么 @Dummy00001 将他的回复记录为评论而不是答案,但我同意他的看法。如果您不打算以并行方式使用数据库,则不需要多个连接,事实上,它们会浪费客户端库和服务器上的资源。

关于c++ - 我应该对 QSqlDatabase 使用单连接还是多连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3717107/

相关文章:

mysql - ID的真正作用是什么

具有大结果的 Mysql 选择查询不返回任何结果

ruby-on-rails - ruby rails : Concatenate two pieces of data into one column

C++ 多维数组在幕后是如何工作的

c++ - C++ 中的模板化映射/多映射函数

mysql - 使用公共(public)列上的条件从另一个表更新表

mysql - 查询提取没有特定值的行

c++ - 将 clangd stderr 重定向到文件而不是控制台

c++ - quickfix引擎c++中的故障转移

php - SQL 用另一个表中的值填充一个表的字段