Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 5bc89c9

Browse files
Modified CPU Query
Modified CPU Query
1 parent 6c7bfb3 commit 5bc89c9

13 files changed

+281
-109
lines changed

‎.vs/SQLDBA-SSMS Solution/v15/.ssms_suo

-126 KB
Binary file not shown.

‎Audit/Audit.ssmssqlproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,12 @@
3131
<AssociatedConnUserName />
3232
<FullPath>create-database-audit.sql</FullPath>
3333
</FileNode>
34+
<FileNode Name="database-access-audit.sql">
35+
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:(local):True</AssociatedConnectionMoniker>
36+
<AssociatedConnSrvName>(local)</AssociatedConnSrvName>
37+
<AssociatedConnUserName />
38+
<FullPath>database-access-audit.sql</FullPath>
39+
</FileNode>
3440
</Items>
3541
</LogicalFolder>
3642
<LogicalFolder Name="Miscellaneous" Type="3" Sorted="true">

‎Audit/database-access-audit.sql

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
USE [master]
2+
GO
3+
4+
CREATE SERVER AUDIT LoginAudit
5+
TO FILE
6+
( FILEPATH = N'E:\LoginAudit'
7+
,MAXSIZE = 50 MB
8+
,MAX_ROLLOVER_FILES = 10
9+
,RESERVE_DISK_SPACE = OFF
10+
)
11+
WITH
12+
( QUEUE_DELAY = 1000
13+
,ON_FAILURE = CONTINUE
14+
)
15+
GO
16+
17+
-- Enable the server audit.
18+
ALTER SERVER AUDIT LoginAudit
19+
WITH (STATE = ON) ;
20+
GO
21+
22+
USE [DBA]
23+
GO
24+
25+
CREATE DATABASE AUDIT SPECIFICATION LoginAudit
26+
FOR SERVER AUDIT LoginAudit
27+
ADD (SCHEMA_OBJECT_ACCESS_GROUP)
28+
WITH (STATE = ON)
29+
GO
30+
31+
32+
-- Read audit file
33+
select top 1000 * from fn_get_audit_file(
34+
'E:\LoginAudit\LoginAudit_*.sqlaudit'
35+
,default
36+
,default
37+
)
38+
order by event_time desc

‎Baselining/Baselining.ssmssqlproj

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,18 @@
2727
<ConnectionProtocol>NotSpecified</ConnectionProtocol>
2828
<ApplicationName>Microsoft SQL Server Management Studio - Query</ApplicationName>
2929
</ConnectionNode>
30+
<ConnectionNode Name="MSI:IPFreely">
31+
<Created>2020年12月22日T21:53:24.4920344+05:30</Created>
32+
<Type>SQL</Type>
33+
<Server>MSI</Server>
34+
<UserName>IPFreely</UserName>
35+
<Authentication>SQL</Authentication>
36+
<InitialDB />
37+
<LoginTimeout>30</LoginTimeout>
38+
<ExecutionTimeout>0</ExecutionTimeout>
39+
<ConnectionProtocol>NotSpecified</ConnectionProtocol>
40+
<ApplicationName>Microsoft SQL Server Management Studio - Query</ApplicationName>
41+
</ConnectionNode>
3042
<ConnectionNode Name="SQL-A:sa">
3143
<Created>2020年09月16日T00:17:41.6753159+05:30</Created>
3244
<Type>SQL</Type>
@@ -181,6 +193,12 @@
181193
<AssociatedConnUserName />
182194
<FullPath>QRY-ExtendedEvents-Queries.sql</FullPath>
183195
</FileNode>
196+
<FileNode Name="SCH-DataTimeDimension.sql">
197+
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:(local):True</AssociatedConnectionMoniker>
198+
<AssociatedConnSrvName>(local)</AssociatedConnSrvName>
199+
<AssociatedConnUserName />
200+
<FullPath>SCH-DataTimeDimension.sql</FullPath>
201+
</FileNode>
184202
<FileNode Name="SCH-ExtendedEvents-Queries.sql">
185203
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:(local):True</AssociatedConnectionMoniker>
186204
<AssociatedConnSrvName>(local)</AssociatedConnSrvName>
@@ -205,12 +223,6 @@
205223
<AssociatedConnUserName />
206224
<FullPath>sp_Blitz Views Extra.sql</FullPath>
207225
</FileNode>
208-
<FileNode Name="SQLQuery1.sql">
209-
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:(local):True</AssociatedConnectionMoniker>
210-
<AssociatedConnSrvName>(local)</AssociatedConnSrvName>
211-
<AssociatedConnUserName />
212-
<FullPath>SQLQuery1.sql</FullPath>
213-
</FileNode>
214226
<FileNode Name="StackOverflow-TopQueries.sql">
215227
<AssociatedConnectionMoniker />
216228
<AssociatedConnSrvName />

‎Baselining/PS-Copy-RG-Classifier-Function.sql

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
[CmdletBinding()]
22
Param (
33
# Accept Parameters
4-
[String[]]$SqlInstance = 'MSI',
4+
[String[]]$SqlInstance = 'DBSEP1234',
55
[String]$Database = 'DBA',
6-
[String]$FunctionName = "fn_classifier"
6+
[String]$FunctionName = "fn_classifier",
7+
[String]$InventoryServer = 'dbinventory.contso.com'
78
)
89

910
# Loop each SqlInstance
@@ -47,6 +48,15 @@ GO
4748
$line | Out-File -FilePath $FilePath -Force -Append
4849
}
4950

50-
# Compile function
51+
# Compile function
5152
Invoke-DbaQuery -SqlInstance $SqlInstance -Database $Database -File $FilePath
53+
54+
# Read CREATE FUNCTION code
55+
$query = Get-Content -Path $FilePath
56+
$query = $query.Replace($FunctionName,"$FunctionName`_$($srv.ToLower())")
57+
$query = $query -join '
58+
'
59+
# Compile function on DBMONITOR
60+
Invoke-DbaQuery -SqlInstance $InventoryServer -Database $Database -Query $query
61+
$query
5262
}

‎Baselining/SCH-DataTimeDimension.sql

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
use tempdb
2+
go
3+
set nocount on;
4+
go
5+
6+
truncate table dbo.time_dimension;
7+
8+
declare @start_time datetime = '2020年01月01日 00:00:00';
9+
declare @end_time datetime = '2022年01月01日 00:00:00';
10+
11+
select [@start_time] = @start_time, [@end_time] = @end_time, DATEADD(second,10,@start_time);
12+
13+
declare @counter_time datetime = @start_time
14+
while(@counter_time < @end_time)
15+
begin
16+
begin try
17+
insert dbo.time_dimension
18+
values (@counter_time)
19+
end try
20+
begin catch
21+
print 'Error while trying to insert - '+ convert(nvarchar,@counter_time,120);
22+
end catch
23+
24+
set @counter_time = DATEADD(second,10,@counter_time);
25+
end
26+
go
27+
28+
select *
29+
from dbo.time_dimension
30+
go
31+
/*
32+
--drop table dbo.time_dimension
33+
create table dbo.time_dimension
34+
(date_time datetime not null primary key clustered);
35+
go
36+
*/

‎Baselining/SQLQuery1.sql

Whitespace-only changes.

‎BlitzQueries/BlitzQueries.ssmssqlproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,8 @@
164164
<FullPath>Querying Deadlocks From System_Health XEvent.sql</FullPath>
165165
</FileNode>
166166
<FileNode Name="RingBuffer-PerfMon-CPU-Memory.sql">
167-
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:(local):True</AssociatedConnectionMoniker>
168-
<AssociatedConnSrvName>(local)</AssociatedConnSrvName>
167+
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:LOCALHOST:True</AssociatedConnectionMoniker>
168+
<AssociatedConnSrvName>LOCALHOST</AssociatedConnSrvName>
169169
<AssociatedConnUserName />
170170
<FullPath>RingBuffer-PerfMon-CPU-Memory.sql</FullPath>
171171
</FileNode>
@@ -218,9 +218,9 @@
218218
<FullPath>WhatIsRunning.sql</FullPath>
219219
</FileNode>
220220
<FileNode Name="who_is_active_v11_32(Modified).sql">
221-
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:SQL-A\V17:False:sa</AssociatedConnectionMoniker>
222-
<AssociatedConnSrvName>SQL-A\V17</AssociatedConnSrvName>
223-
<AssociatedConnUserName>sa</AssociatedConnUserName>
221+
<AssociatedConnectionMoniker>8c91a03d-f9b4-46c0-a305-b5dcc79ff907:(local):True</AssociatedConnectionMoniker>
222+
<AssociatedConnSrvName>(local)</AssociatedConnSrvName>
223+
<AssociatedConnUserName />
224224
<FullPath>who_is_active_v11_32(Modified).sql</FullPath>
225225
</FileNode>
226226
<FileNode Name="whoIsActive.sql">

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /