Web应用开发

数据库连接池运行机制:()A、从连接池获取或创建可用连接。B、使用完毕之后,把连接返还给连接池C、在系统关闭前,数据库连接池无需断开所有连接并释放连接占用的系统资源。D、数据库连接池还能够处理无效连接,并能够限制连接池中的连接总数不低于某个预定值和不超过某个预定值。

题目

数据库连接池运行机制:()

  • A、从连接池获取或创建可用连接。
  • B、使用完毕之后,把连接返还给连接池
  • C、在系统关闭前,数据库连接池无需断开所有连接并释放连接占用的系统资源。
  • D、数据库连接池还能够处理无效连接,并能够限制连接池中的连接总数不低于某个预定值和不超过某个预定值。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

你正在开发一个使用 SqlConnection 对象连接到 Microsoft SQL Server 数据库的应用。你的连接对象正在使用连接池。当连接池满的时候请求将被排队或者某些连接请求可能被拒绝。你需要确保应用能够尽早的释放连接给连接池。因此,为了减少连接被拒的可能性,你应该从下面那三个方法着手解决?()

A. 确保完成执行后调用每个连接对象的Close方法。

B. 确保完成执行后每个连接对象保持打开状态。

C. 在连接字符串内增加Max Pool Size的值。

D. 在连接字符串内增加Min Pool Size的值。

E. 在连接字符串内增加Connection Lifetime的值。

F. 增加SqlConnection对象的ConnectionTimeout属性的值。


参考答案:A, C, F

第2题:

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

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

正确答案:B,D

第3题:

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

A、factory

B、driverClassName

C、port

D、maxWait


参考答案:C

第4题:

在Weblogic服务器的运行过程中,以下哪个选项是出现数据库连接池满的可能原因()。

  • A、Weblogic日志满
  • B、数据库连接不释放
  • C、Weblogic server挂起
  • D、数据库故障

正确答案:B

第5题:

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


正确答案:正确

第6题:

14 数据连接池的原理?


正确答案:

 

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

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

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

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

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

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

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

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

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

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

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

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

第7题:

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


正确答案:正确

第8题:

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

A、Context

B、Server

C、Resource

D、ResourceParams


参考答案:B

第9题:

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

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

正确答案:C

第10题:

在WebLogic中,查看数据库连接池满,可能原因()。

  • A、并发过大
  • B、数据库连接不释放
  • C、并发过大或数据库连接不释放
  • D、WebLogic Server挂起

正确答案:C

更多相关问题