数据库基础有关问题

数据库基础问题
请问各位,在进行数据库维护的时候,怎么断开数据库连接?
我记得好像有三种,一种是等待用户自己断开连接,第二种是等待用户操作完毕逐一退出,断开连接,不允许新的连接,第三种是无论用户操作完毕没有,直接断开,但是指令我忘记,请问各位SQL和ORACLE的指令怎么写? 分不多了,先谢谢各位

------解决方案--------------------
引用:
请问各位,在进行数据库维护的时候,怎么断开数据库连接?
我记得好像有三种,一种是等待用户自己断开连接,第二种是等待用户操作完毕逐一退出,断开连接,不允许新的连接,第三种是无论用户操作完毕没有,直接断开,但是指令我忘记,请问各位SQL和ORACLE的指令怎么写? 分不多了,先谢谢各位

http://blog.csdn.net/47522341/article/details/4370487
推荐你看一下上面这个关于活动session的文章,写的比较全了。
一般呢,我如果想踢单个session或者停掉执行资源高的session时候,直接kill他。。
如果想对数据库维护,如果是业务系统,在不管其他人的情况下。。
我会修改用户密码。重启服务,做备份啊等各种数据库维护操作,再把密码改回来。。
为什么改密码呢,和你说一下,因为目前很多中间件服务都是自动连接的。。就是即使你kill了session也还能自动连上了。。索性我就把密码改了,我活干完了,再还给他们密码。。