`

清除所有连接会话--------存储过程

SQL 
阅读更多

--存储过程 清除所有连接会话
CREATE PROCEDURE killspid (@dbname varchar(20))
AS
BEGIN
DECLARE @sql nvarchar(500)
DECLARE @spid int
SET @sql='declare getspid cursor for
SELECT spid FROM sysprocesses WHERE dbid=db_id('''+@dbname+''')'
EXEC (@sql)
OPEN getspid
FETCH NEXT FROM getspid INTO @spid
WHILE @@fetch_status<>-1
BEGIN
EXEC('kill '+@spid)
FETCH NEXT FROM getspid INTO @spid
END
CLOSE getspid
DEALLOCATE getspid
END
 
分享到:
评论

相关推荐

    SQL连接清除工具

    SQL连接指的是一个客户端应用程序与数据库服务器之间的通信会话。当用户执行查询、更新或事务时,都会建立这样的连接。在多用户环境下,大量并发连接可能导致数据库资源的过度消耗,甚至引发程序卡死、性能下降等...

    如何用SQL Server保持会话状态

    设置 SQL Server 作为会话存储还需要创建一个名为 ASPState 的特殊数据库。`.NET Framework` 自带的安装文件包括了创建、卸载此数据库的脚本。例如,运行 `InstallSqlState.sql` 脚本将创建 ASPState 数据库,用于...

    VBA-API函数大全

    - **用途**: 提供了更多的连接选项,比如指定会话类型。 **1.4 WNetCancelConnection** - **功能**: 结束一个网络连接。 - **用途**: 断开与特定网络资源的连接。 **1.5 WNetCancelConnection2** - **功能**: 结束...

    memcached-session-manager-1.6.5.rar

    这个jar包包含了所有必要的类和接口,使得Java应用程序能够与Memcached进行通信,实现会话数据的存储和检索。此外,还需要配置Tomcat或者其他的Servlet容器,设置相关的session管理策略,指定使用Memcached Session ...

    PHP---Session.rar_it

    通过连接到Oracle数据库,开发者可以自定义存储和检索会话的方式,例如使用存储过程或特定表结构。 **6. 文件结构** 压缩包内的文件可能包含以下内容: - "00-Résumé PHP.docx":可能是一个关于PHP的概述文档,...

    批量临时会话发送信息java源码

    在很多即时通讯(IM)系统中,临时会话通常是指两个或多个用户之间基于特定目的或时间段建立的会话,它不长久存储聊天记录,一旦会话参与者离开或者达到预设时间,会话就会被自动清除。这种类型的会话适用于一次性...

    PLSQLDeveloper10.0用户指南

    - **添加数据库对象到工程**:将数据库中的对象(如存储过程)纳入工程管理。 - **用工程项目工作**:在工程环境中进行开发。 - **编译工程**:一次性编译工程中的所有对象。 #### 十五、任务项目 - **创建任务项目...

    Python库 | flask-mongo-session-1.1.0.tar.gz

    配置过程包括设置MongoDB的连接信息,如主机地址、端口、数据库名称等,并在Flask应用中初始化`MongoSessionInterface`。 2. **使用方法**:在Flask应用中,我们可以通过`session`对象来操作会话。例如,设置会话...

    CCNA笔记-学员

    - 路由表:存储路由信息,指导数据包的转发。 - 广域网接入:实现不同局域网之间的连接。 - 广播域划分:通过路由器划分不同的广播域。 4. **传输层**: - 协议:TCP(面向连接,可靠)、UDP(无连接,不可靠)...

    SSH命令资料----常用

    - 使用 `ssh-keygen` 命令生成一对密钥,通常默认存储在 `~/.ssh/id_rsa` 和 `~/.ssh/id_rsa.pub`。 - **复制公钥到远程服务器**: - 使用 `ssh-copy-id user@hostname` 可以将本地的公钥复制到远程服务器上,便于...

    paho.mqtt-sn.embedded-c-master.zip

    - 清除会话:设备重新连接时,可以选择恢复之前的状态。 - 端点(Gateway)支持:设备通过 MQTT-SN Gateway 与 MQTT 服务器通信。 - 缩短的主题名:节省网络资源,特别是对于无线传感器网络。 - 延迟连接:设备可以...

    01-基础配置命令

    - **2.1.4 where**:显示当前正在连接的所有Telnet会话状态。 - **2.1.5 resume**:恢复之前挂起的Telnet会话。 - **2.1.6 disconnect**:断开当前的Telnet连接。 - **2.1.7 switchkey**:配置切换键的行为,用于在...

    connect-mongo:适用于Express的MongoDB会话存储

    用Typescript编写的用于和MongoDB会话存储。 在V4中进行重大更改,并使用Typescript重写了整个项目。 请查看和以获取详细信息。 大事记 会话期满 删除过期的会话 将MongoDB设置为清除过期的会话(默认模式) 设置...

    zookeeper-3.5.3-beta.tar.gr

    - **Session**:客户端与Zookeeper服务器的连接,会话期间,客户端可以通过心跳保持连接状态,如果会话超时或中断,Zookeeper会清除与该会话相关的所有Watchers。 - **Quorum**:为了保证高可用性,Zookeeper采用...

    oracle临时表(事务级、会话级).docx

    当会话或事务结束时,临时表中的数据自动清空,但是临时表的结构和元数据还存储在用户的数据字典中。 会话级临时表 会话级临时表是指临时表中的数据只在会话生命周期中存在,当用户退出会话结束的时候,Oracle ...

    HP-UX系统管理(基础)

    - **1.4.1 典型的终端会话过程** - 用户通过终端或远程登录方式连接到HP-UX系统。 - 输入用户名后按回车键,系统提示输入密码。 - 验证成功后,进入命令行界面,用户可以开始操作。 - **1.4.2 登录** - 登录命令...

    网络游戏-接入网络之间通过所保存的会话信息的无缝越区切换.zip

    游戏服务器会存储玩家的会话信息,包括角色状态、位置、游戏物品、任务进度等。当玩家的网络环境变化时,这些信息会被安全地保存,并在新网络连接建立后立即恢复。这通常涉及到一种称为“会话持久化”的技术,它确保...

    从会话管理到故障异常处理.docx

    ion 在达到预设的超时时自动销毁,例如服务器设置了一个会话有效时间,超过这个时间没有接收到设备的任何操作,Session 就会被清除。另一种情况是设备主动断开连接或者服务器检测到异常,这时也会立即销毁 Session。...

    cmd操作命令和linux命令大全收集

    例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件 del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q ...

Global site tag (gtag.js) - Google Analytics