简述数据库连接池的作用。

题目

简述数据库连接池的作用。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在配置数据库连接池时,配置server.xml,不需要修改哪个元素()

A、Context

B、Server

C、Resource

D、ResourceParams


参考答案:B

第2题:

14 数据连接池的原理?


正确答案:

 

连接池允许我们通过一个缓冲池重用现有的连接对象,避免每次使用连接对象时都要新建一个对象。采用

连接池之后,只要少量的连接对象就可以满足大量客户端的需要。

  每一个连接池都与一个独立的连接字符串及其事务上下文关联。每次打开一个新的连接,数据提供者

会尝试将指定的连接字符串与连接池的字符串进行匹配。如果匹配失败,数据提供者创建一个新的连接并

将它加入连接池。连接池被创建之后,除非进程结束,否则不会被拆除。有人认为这种处理方式会影响性

能,其实不然,维护一个不活动的或者空的连接池不需要多少开销。

  连接池创建之后,系统会创建一些连接对象并将它们加入连接池,直至达到额定的最小连接对象数量

。以后,系统会根据需要新建和加入连接对象,一直到达最大连接对象数量限额为止。如果程序请求一个

连接对象时没有空闲的连接对象可用,且连接池里面的对象数量已达到上限,则请求被放入队列,一旦有

连接被释放回缓冲池就立即取出使用。

  避免用编程的方式构造连接字符串。如果通过合并多个输入数据的方式构造出连接字符串,很容易给

注入式攻击以可乘之机。如果必须用到用户输入的数据,务必进行严格的验证。

第3题:

请简述数据库完整性对于数据库应用系统的作用。


答:1)数据库完整性约束能够防止合法用户使用数据库时向数据库中添加不合语义的数据。2)利用完整性控制机制来实现业务规则,易于定义,容易理解,而且可以降低应用程序的复杂性,提高应用程序的运行效率3)合理的数据库完整性设计,能够同时兼顾数据库的完整性和系统的效能。4)在应用软件的功能测试中,完善的数据库完整性有助于尽早发现应用软件的错误。

第4题:

简述ODBC数据库驱动程序的作用。


正确答案: ODBC应用程序并不能直接存取数据库,ODBC函数调用和与数据源交互功能都是有驱动程序作为中间媒介。
功能有:
1.建立与数据源的连接。
2.向数据源提交SQL请求,执行SQL语句。
3.根据实际需要,将发送的数据或是读取的数据进行必要的格式转换。
4.返回处理结果。
5.将数据源错误转换为ODBC标准错误代码,返回给应用程序。
6.提交事务的初始化请求,事务完成请求或撤销请求。
7.根据需要生命和使用游标。

第5题:

在配置文件resin.conf中关于数据库连接池的配置,jdbc/rbt是管理流程数据库连接池的配置,jdbc/rbt_use是呼叫流程数据库连接池的配置,该配置必须和rbtconf.jsp/rbtconf_use.jsp中相对应


正确答案:正确

第6题:

简述数据库备份的作用。


参考答案:数据备份是指定期或不定期地对数据库数据进行复制,可以将数据复制到本地机器或其他机器上。数据备份是保证系统安全的一项重要措施。数据备份最常用的技术是数据转储和登录日志文件。通常在一个数据库系统中,这两种方法是一起使用的。

第7题:

Django的ORM如何管理数据库连接数量?()

  • A、默认使用连接池进行连接复用
  • B、根据CONN_MAX_AGE设置管理长连接
  • C、每次请求前打开一个数据库连接
  • D、每次请求后关闭无效数据库连接

正确答案:B,D

第8题:

在配置数据库连接池时,配置server.xml,哪项不属于要修改的parameter元素()

A、factory

B、driverClassName

C、port

D、maxWait


参考答案:C

第9题:

数据库连接池名myPool0,不能修改,注意大小写,否则将无法连接到数据库。


正确答案:正确

第10题:

下列说法不是数据库连接池好处的是:()

  • A、资源重用
  • B、更快的系统响应速度
  • C、可以同时连接多个数据库
  • D、统一的连接管理,避免数据库连接泄漏

正确答案:C

更多相关问题