返回顶部
首页 > 资讯 > 数据库 >查看temp db
  • 277
分享到

查看temp db

2024-04-02 19:04:59 277人浏览 独家记忆
摘要

use tempdb                           &

use tempdb                                                               


-- 每隔1秒钟运行一次,直到用户手工终止脚本运行


while 1=1                                                               


begin                                                                   


select getdate()                                                        


-- 从文件级看tempdb使用情况


dbcc showfilestats                                                      


-- Query 1


-- 返回所有做过空间申请的session信息


Select 'Tempdb' as DB, getdate() as Time,                                                        


    SUM (user_object_reserved_page_count)*8 as user_objects_kb,         


    SUM (internal_object_reserved_page_count)*8 as internal_objects_kb, 


    SUM (version_store_reserved_page_count)*8  as version_store_kb,     


    SUM (unallocated_extent_page_count)*8 as freespace_kb               


From sys.dm_db_file_space_usage                                         


Where database_id = 2                                                    


-- Query 2


-- 这个管理视图能够反映当时tempdb空间的总体分配


SELECT t1.session_id,                                                   


t1.internal_objects_alloc_page_count,  t1.user_objects_alloc_page_count,


t1.internal_objects_dealloc_page_count , t1.user_objects_dealloc_page_count,


t3.*


from sys.dm_db_session_space_usage  t1 ,                               


-- 反映每个session累计空间申请


sys.dm_exec_sessions as t3


-- 每个session的信息


where


t1.session_id = t3.session_id


and (t1.internal_objects_alloc_page_count>0


or t1.user_objects_alloc_page_count >0


or t1.internal_objects_dealloc_page_count>0


or t1.user_objects_dealloc_page_count>0)


-- Query 3


-- 返回正在运行并且做过空间申请的session正在运行的语句


SELECT t1.session_id,                                                    


st.text                                                        


from sys.dm_db_session_space_usage as t1,                               


sys.dm_exec_requests as t4                                              


CROSS APPLY sys.dm_exec_sql_text(t4.sql_handle) AS st                   


 where  t1.session_id = t4.session_id                                       


   and t1.session_id >50                                                


and (t1.internal_objects_alloc_page_count>0


or t1.user_objects_alloc_page_count >0


or t1.internal_objects_dealloc_page_count>0


or t1.user_objects_dealloc_page_count>0)                                              


waitfor delay '0:0:1'                                                    


end          


点击(此处)折叠或打开

您可能感兴趣的文档:

--结束END--

本文标题: 查看temp db

本文链接: https://lsjlt.com/news/46516.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 查看temp db
    use tempdb                           &...
    99+
    2024-04-02
  • monitor temp db usage for MSSQL的示例代码
    这篇文章将为大家详细讲解有关monitor temp db usage for MSSQL的示例代码,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 create a ...
    99+
    2024-04-02
  • oracle db link的查看创建与删除
     1.查看dblinkselect owner,object_name from dba_objects where object_type='DATABASE LINK';...
    99+
    2023-06-01
  • 查看临时表空间使用情况,如何扩展表空间 temp
    SELECT D.TABLESPACE_NAME,SPACE "SUM_SPACE(M)",BLOCKS SUM_BLOCKS, USED_SPACE "USED_SPACE...
    99+
    2024-04-02
  • Oracle 11g RAC查看ASM日志、grid日志和DB日志
    查看ASM日志 [root@ATFDB1 ~]# su - grid [grid@ATFDB1 ~]$ sqlplus / as sysasm SQL*Plus: Release 11.2.0.3.0...
    99+
    2024-04-02
  • 怎么查看vsftp登录认证数据库db文件内容
    这篇文章主要讲解了“怎么查看vsftp登录认证数据库db文件内容”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么查看vsftp登录认证数据库db文件内容”吧!查找db_load程序,放置于...
    99+
    2023-06-13
  • DB审核查询平台Archery-
    Archery介绍 Archery是archer的分支项目,定位于SQL审核查询平台,旨在提升DBA的工作效率,支持多数据库的SQL上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作。 功能清单 数据库类型查询审...
    99+
    2019-04-07
    DB审核查询平台Archery-
  • 应用连接超时排查DB MySQL
    【问题概述】10:26分,应用超时报错如下: [2020-04-22 10:25:50,928] [ERROR] [DruidPooledStatement:357] ...
    99+
    2024-04-02
  • Mybatis流式游标查询-大数据DB查询OOM查询问题
    问题场景 Mysql数据处理类型分以下三种 com.mysql.cj.protocol.a.result.ResultsetRowsStatic:普通查询,将结果集一次性全部拉取到内存 com.mysql.cj.protocol.a....
    99+
    2023-09-01
    mysql 性能优化 Powered by 金山文档
  • MSSQL怎么看各个ID对应具体DB的角色
    这篇文章主要为大家展示了“MSSQL怎么看各个ID对应具体DB的角色”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MSSQL怎么看各个ID对应具体DB的角色”这...
    99+
    2024-04-02
  • 查看alert.log
    一、通过OEM 来查看。二、使用文本编辑器来查看。1、使用查询工具登录到数据库,比如sql*plus.2、查询v$diag_info 视图定位 alert log的位置。SQL> select...
    99+
    2024-04-02
  • 在 SAP DB 中从特定月份运行 SQL 查询
    当您的 T0.name 是字符归档时,您应该按如下方式替换 Order By -order by case when cast(left (T0.Name,2) as int)>=8 then cast(lef ...
    99+
    2023-10-22
  • python查看如何查看版本信息
    问题如题,解决方案为编写脚本如下,运行。 #!/usr/bin/python import sys print sys.version print sys.version_info ...
    99+
    2023-01-31
    版本 信息 python
  • mysql慢查询查看
    下文我给大家简单讲讲关于mysql慢查询查看,大家之前了解过相关类似主题内容吗?感兴趣的话就一起来看看这篇文章吧,相信看完mysql慢查询查看对大家多少有点帮助吧。MYSQL慢查询一、查看系统所有参数状态:...
    99+
    2024-04-02
  • Python:查看已安装模块 和 查看可
    查看已安装模块(命令行)pip list查看可导入模块(IDE解释器)help('modules') ...
    99+
    2023-01-31
    模块 Python
  • python:list查看包
    pip list pip install xx pip uninstall xx ...
    99+
    2023-01-31
    python list
  • win7查看mac地址 win7查看本机mac方法
    利用DOS命令打开查看(适用其他系统)1、打开命令符窗口,进入dos输入。 点击“开始”菜单,在“搜索程序和文件”输入框,输入“cmd”(会找到进入...
    99+
    2023-06-01
    win7查看mac地址 win7查看本机mac win7怎么看mac地址 win7的mac 地址 win7 mac 方法
  • 怎么查看java
    怎么查看java?查看电脑上安装的Java版本打开控制面板,点击这个“Java”单击菜单栏的“Java”下的“查看”查看版本的位置,最后写的就是Java的版本...
    99+
    2016-10-29
    java入门 java
  • db2参数查看
    db2参数查看1、查看所有存在的DB2 配置文件注册库 db2set -lr 2、查看所有已经设置的DB2 配置文件注册库 db2set -all 3、设置DB2 配...
    99+
    2024-04-02
  • mysql查看修改
    一、查看引擎1、 查看 mysql 引擎1SHOW ENGINES;2、查看表引擎,方法一SHOW TABLE STATUS from 数据库库名 where Name='表名';1SHOW TA...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作