- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我目前正在使用 Google Search Appliance (GSA) 进行数据库抓取测试,并构建了一个连接器来处理数据库查询和其他内容。
GSA有一个爬取间隔,就是说它会反复爬取数据库进行更新。所以我的问题是:
每次 GSA 抓取数据库时,我是否应该创建连接并关闭它? (抓取率很高,这意味着连接会被重复创建和关闭很多)。
或者我是否应该只创建一个连接并让它在每次爬网时查询数据库?问题是当系统终止时,我无论如何都不必关闭连接。
或者其他更好的选择?
最佳答案
使用connection pooling正如 Vikdor 所说,但我建议您使用 BoneCP因为它更好performance明智的。在池中设置多个连接,然后您就不必担心打开和关闭或保持连接。
关于java - 数据库连接句柄问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13558695/
我设置了 Helm 柄和 Helm 柄。我有tiller-deploy。昨天,我可以定期运行了。但今天我收到此错误消息 Error: could not find a ready tiller pod
我以前已将分er安装到特定的 namespace 中。 我设置了一个环境变量来设置'tiller'命名空间-但我不记得该环境变量的名称-而且似乎无法通过网络搜索找到它。 这是什么 key ? 最佳答案
当我在 View 模型中使用如下界面时 class MainViewModel @ViewModelInject constructor( private val trafficImagesR
我正在尝试找到如何在某个 fragment 相关场景中定义 Hilt 的解决方案。我有以下设置: Activity 父 fragment 1 子 fragment 1 子 fragment 2 ...
Hilt 指出如果没有@Provides 注解就不能提供这个接口(interface): interface PlannedListRepository { fun getAllLists()
我的问题非常简单明了:两个注释/示例之间有什么区别: 例子一 @Singleton class MySingletonClass() {} @Module @InstallIn(FragmentCom
我是一名优秀的程序员,十分优秀!