mssql
-
SQL Server查询数据库中表使用空间信息实现脚本
使用了微软提供的不公开的存储过程sp_MSforeachtable CREATE TABLE #temp ( TableName NVARCHAR (128), Row…
-
SQL Server中使用Trigger监控存储过程更改脚本实例
下面的Trigger用于监控存储过程的更改。 创建监控表: CREATE TABLE AuditStoredProcedures( DatabaseName …
-
SQL Server中通配符的使用示例
在某些情况下熟悉SQL Server 通配符的使用可以帮助我们简单的解决很多问题。 –使用_运算符查找Person表中以an结尾的三字母名字 USEAdventureWorks2…
-
SQL语句实现查询当前数据库IO等待状况
sys.dm_io_pending_io_requests可以返回当前IO Pending的状态,对于SQL Server 中每个挂起的I/O 请求,返回与其对应的一行,跟sys.…
-
SQL语句实现查询并自动创建Missing Index
SELECT migs.avg_total_user_cost*(migs.avg_user_impact/ 100.0) *(migs.user_seeks + migs.use…
-
SQL语句实现查询Index使用状况
SELECT sch.name + ‘.’ + t.name AS [Table Name], i.name AS[Index Name], i.type_desc, ISNULL…
-
SQL语句实现查询SQL Server内存使用状况
SELECT type,–Clerk的类型 sum(virtual_memory_reserved_kb)as vm_Reserved_kb,–保留的内存 sum(virtua…
-
SQL语句实现查询SQL Server服务器名称和IP地址
获取服务器名称: SELECT SERVERPROPERTY(‘MachineName’) select @@SERVERNAME select HOST_NAME() 获取IP地…
-
查询SQL Server Index上次Rebuild时间的方法
朋友有一个Rebuild Index的Job执行一般停掉了,问我是否可以查看哪些Index已经被Rebuild过了。本来以为Sys.index或者Sys.objects会存储类似的…
-
查询SQLServer启动时间的三种方法
上午在分析索引的使用情况,想看一下数据库什么时候启动的,确保统计的数据没有问题,可以使用下面三种方法查询: –2008及之后版本才有 SELECT sqlserver_start…