1.近来要做一个项目,实时性非常强,要求每隔几秒就更新一次客户端页面.并且更新页面上的信息.
因此要频繁的查询数据库。
可是问题出现了:web发布时候,消耗cpu占用太多内存。
解决:
原来是我在每一次的查询中,都包含很多查询的子方法。而且每一个子方法都是打开关闭链接。因此
每一次查询都要至少打开8次数据库的链接。
消耗很多资源。
最后,我将几个查询方法写在一个数据库链接中,统一使用,共同的打开和关闭链接。
这样大大减少了cpu的消耗。
1.近来要做一个项目,实时性非常强,要求每隔几秒就更新一次客户端页面.并且更新页面上的信息.
因此要频繁的查询数据库。
可是问题出现了:web发布时候,消耗cpu占用太多内存。
解决:
原来是我在每一次的查询中,都包含很多查询的子方法。而且每一个子方法都是打开关闭链接。因此
每一次查询都要至少打开8次数据库的链接。
消耗很多资源。
最后,我将几个查询方法写在一个数据库链接中,统一使用,共同的打开和关闭链接。
这样大大减少了cpu的消耗。