新手问题....抱歉
我有一个简单的mysql数据库在我们的Intranet(Windows服务器)中运行,其中有> 20人连接以搜索/插入记录等 这是通过一个简单的Excel GUI完成的。
流程是:
上述过程一般需要0-2秒。检索到的记录<100。 到目前为止,Everthing运行正常。
为了能够在将来连接更多人,我想得到一些反馈,关于是否可以按照我正在进行的方式连续连接和断开与mysql的连接。 它会导致某种类型的崩溃/内存泄漏吗?
有没有更好的方法呢?
我希望得到&lt; 2000用户,但我知道用户连接的次数越多,就越糟糕。 通过在每次搜索/插入后断开连接,我希望尽可能保持实时连接的数量。
感谢您的输入
答案 0 :(得分:0)
这种不断的连接和断开是一个昂贵的过程。
更好的方法是使用服务器端脚本来管理您的连接。这样,您将与每个服务器建立一个持久连接,用户将通过单个连接执行查询。您还需要实现某种作业队列来执行。