Ⅰ 长时间建立数据库连接和多次建立数据库连接的消耗谁高一点
这个问题不是简单的系统消耗的问题.
如果从系统资源占用方面来说,肯定是长连接消耗少一些.毕竟每次连接都会执行建立连接和断开连接等操作.
但是如果用户过多. 你使用长连接的话,数据库连接会一直占用着,一旦连接数满,后面的用户就再也无法连接了..
Ⅱ oracle数据库的长连接和短连接的区别
相对而言吧,短连接一般连接然后执行sql然后关闭了,长连接连接执行保持连接执行一直延续,现在更多应用层都是连接池机制,会缓存连接资源到连接池中不断重用,这个连接相对而言是长连接,主要是减小频繁的连接数据库带来的资源消耗。