SELECT * FROM[Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT[DBID]FROM[Master].[dbo].[SYSDATABASES]WHERENAME='DBName') DBName 是需要查看的数据库,然后查询出来的 ...
分类:
数据库 时间:
2020-05-16 12:32:09
阅读次数:
76
1、Max Pool Size 默认为100。 2、查看当前数据库连接数量, select * from sysprocesses where dbid= db_id('数据库名称') 结果为190, 3、添加数据库查询的最大连接数量 Data Source=.;Initial Catalog=i_ ...
分类:
数据库 时间:
2020-04-08 12:00:50
阅读次数:
105
MSSQL数据库安全 1. MSSQL注入 1).关键系统表 "master" master.dbo.sysdatabases 关键字段:name:数据库名,dbid:库ID master.dbo.sysobjects 关键字段:name:对象名称,id:对象id,uid:所有者对象用户id,sta ...
分类:
数据库 时间:
2020-02-18 20:24:18
阅读次数:
90
--查看数据库中表的语句 SELECT s2.dbid , DB_NAME(s2.dbid) AS [数据库名] , --s1.sql_handle , ( SELECT TOP 1 SUBSTRING(s2.text, statement_start_offset / 2 + 1, ... ...
分类:
数据库 时间:
2019-12-25 23:56:33
阅读次数:
149
我们知道,合理的索引能大幅提升性能,但冗余的索引也会降低数据库性能。随着我们业务的发展,数据库的中的表、表结构、查询的内容都有可能发生变化。这样,有的索引就可能不再使用了,需要删除(因为维护索引即浪费存储,又耗费性能);而有的表则需要修改或者增加索引。本文主要给出快速确定不再使用的索引的查找方式之一 ...
分类:
数据库 时间:
2019-12-17 13:33:24
阅读次数:
125
当发现SQL Server 占用的资源过高,有时重启电脑也解决不了问题时,建议通过如下语句检查SQL语句的问题, 如果是当天出的问题增加{order by last_worker_time desc,想看一下今天哪些sql执行出现问题了} SELECT s2.dbid, s1.sql_handle, ...
分类:
数据库 时间:
2019-12-14 16:00:04
阅读次数:
103
ALTER proc [dbo].[SYS_查询当前执行SQL语句] as begin SELECT [Spid] = session_Id , ecid , [Database] = DB_NAME(sp.dbid) , [User] = nt_username , [Status] = er.s ...
分类:
数据库 时间:
2019-12-09 14:21:02
阅读次数:
171
例如: OBJECT: 18:1769220894:8 第一个是dbid:18,第二个是objectid:1769220894,第三个是indexID:8 SELECT DB_NAME(18)SELECT OBJECT_NAME(1769220894) 表中第8个索引SELECT * FROM SY ...
分类:
数据库 时间:
2019-09-11 16:01:20
阅读次数:
194
查各DB的Connection数 from master..sysprocesses where dbid > 0 group by dbid 原文:大专栏 查各DB的Connection数 ...
分类:
数据库 时间:
2019-09-09 09:11:58
阅读次数:
104
**Oracle恢复管理之重要参数DBID**DBID,是数据库标识符。每个数据库都拥有一个编号,称为数据库标识符(DBID).该编号是在创建数据库时自动生成的,且Oracle不保证两个同名的数据库的DBID必然唯一的。所以Oracle提供$oracle_home/bin/nid命令,该命令能够在修改数据库名的同时自动生成新的DBID。在创建数据库之后,DBID一般都是不会变的,除非使用命令nid
分类:
数据库 时间:
2019-07-12 00:55:06
阅读次数:
200