我正在创建一个 wiki 引擎来学习(更多)关于网络编程的知识。基本设计是让 php 脚本简单地运行 C# 程序来完成繁重的数据库操作并为浏览器生成 html。但是,我遇到了一个瓶颈,即每个 MySQL 连接大约需要 1.4 秒,而其余的 C# 和 PHP 代码大约需要 0.4 秒。
所以,我真的想要/需要加快连接到数据库的初始事件。
是否可以在 MySQL 中为多个进程设置一个连接池,以便多个 C# 进程可以非常快速地连接到我的数据库,而不是占用一秒钟?还是连接池仅适用于使用多个线程的单个进程?
或者,有没有其他方法可以加快多个 C# 进程的数据库连接?