Skip to content

Commit 0ccbacc

Browse files
Update sp_PerfCheck.sql
1 parent 44224dd commit 0ccbacc

1 file changed

Lines changed: 96 additions & 36 deletions

File tree

sp_PerfCheck/sp_PerfCheck.sql

Lines changed: 96 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -627,18 +627,18 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
627627
value
628628
)
629629
VALUES
630+
(
631+
N'Version',
632+
@version +
633+
N' (' +
634+
CONVERT
630635
(
631-
N'Version',
632-
@version +
633-
N' (' +
634-
CONVERT
635-
(
636-
varchar(10),
637-
@version_date,
638-
101
639-
) +
640-
N')'
641-
);
636+
varchar(10),
637+
@version_date,
638+
101
639+
) +
640+
N')'
641+
);
642642

643643
/* Using server name variable declared earlier */
644644
INSERT INTO
@@ -658,13 +658,13 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
658658
value
659659
)
660660
VALUES
661-
(
662-
N'SQL Server Version',
663-
@product_version +
664-
N' (' +
665-
@product_level +
666-
N')'
667-
);
661+
(
662+
N'SQL Server Version',
663+
@product_version +
664+
N' (' +
665+
@product_level +
666+
N')'
667+
);
668668

669669
/* Using product edition variable declared earlier */
670670
INSERT INTO
@@ -679,7 +679,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
679679
/* Environment information - Already detected earlier */
680680
INSERT INTO
681681
#server_info
682-
(info_type, value)
682+
(
683+
info_type,
684+
value
685+
)
683686
SELECT
684687
N'Environment',
685688
CASE
@@ -1068,7 +1071,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10681071
BEGIN
10691072
INSERT INTO
10701073
#server_info
1071-
(info_type, value)
1074+
(
1075+
info_type,
1076+
value
1077+
)
10721078
SELECT
10731079
N'Instant File Initialization',
10741080
CASE
@@ -1114,7 +1120,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11141120
BEGIN
11151121
INSERT INTO
11161122
#server_info
1117-
(info_type, value)
1123+
(
1124+
info_type,
1125+
value
1126+
)
11181127
SELECT
11191128
N'Resource Governor',
11201129
N'Enabled';
@@ -1156,7 +1165,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11561165
BEGIN
11571166
INSERT INTO
11581167
#server_info
1159-
(info_type, value)
1168+
(
1169+
info_type,
1170+
value
1171+
)
11601172
SELECT
11611173
N'Resource Governor',
11621174
N'Disabled';
@@ -1172,6 +1184,12 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11721184
BEGIN TRY
11731185
INSERT INTO
11741186
#trace_flags
1187+
(
1188+
trace_flag,
1189+
status,
1190+
global,
1191+
session
1192+
)
11751193
EXECUTE sys.sp_executesql
11761194
N'DBCC TRACESTATUS WITH NO_INFOMSGS';
11771195
END TRY
@@ -1206,7 +1224,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12061224
BEGIN
12071225
INSERT INTO
12081226
#server_info
1209-
(info_type, value)
1227+
(
1228+
info_type,
1229+
value
1230+
)
12101231
SELECT
12111232
N'Global Trace Flags',
12121233
STUFF
@@ -1233,7 +1254,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12331254
/* Memory information - works on all platforms */
12341255
INSERT INTO
12351256
#server_info
1236-
(info_type, value)
1257+
(
1258+
info_type,
1259+
value
1260+
)
12371261
SELECT
12381262
N'Memory',
12391263
N'Total: ' +
@@ -1618,7 +1642,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
16181642
BEGIN
16191643
INSERT INTO
16201644
#server_info
1621-
(info_type, value)
1645+
(
1646+
info_type,
1647+
value
1648+
)
16221649
VALUES
16231650
(N'Slow Autogrow Events (7 days)', @autogrow_summary);
16241651
END;
@@ -2038,7 +2065,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
20382065
/* Add CPU scheduling info to server_info */
20392066
INSERT INTO
20402067
#server_info
2041-
(info_type, value)
2068+
(
2069+
info_type,
2070+
value
2071+
)
20422072
VALUES
20432073
(
20442074
N'Signal Wait Ratio',
@@ -2057,7 +2087,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
20572087
BEGIN
20582088
INSERT INTO
20592089
#server_info
2060-
(info_type, value)
2090+
(
2091+
info_type,
2092+
value
2093+
)
20612094
VALUES
20622095
(
20632096
N'SOS_SCHEDULER_YIELD',
@@ -2178,7 +2211,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21782211
/* Add buffer pool info to server_info */
21792212
INSERT INTO
21802213
#server_info
2181-
(info_type, value)
2214+
(
2215+
info_type,
2216+
value
2217+
)
21822218
VALUES
21832219
(
21842220
N'Buffer Pool Size',
@@ -2192,7 +2228,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21922228

21932229
INSERT INTO
21942230
#server_info
2195-
(info_type, value)
2231+
(
2232+
info_type,
2233+
value
2234+
)
21962235
VALUES
21972236
(
21982237
N'Stolen Memory',
@@ -2485,7 +2524,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
24852524
BEGIN
24862525
INSERT INTO
24872526
#server_info
2488-
(info_type, value)
2527+
(
2528+
info_type,
2529+
value
2530+
)
24892531
VALUES
24902532
(
24912533
N'Database I/O Stalls',
@@ -2835,7 +2877,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28352877
/* For non-Azure SQL DB, get size across all accessible databases */
28362878
INSERT INTO
28372879
#server_info
2838-
(info_type, value)
2880+
(
2881+
info_type,
2882+
value
2883+
)
28392884
EXECUTE sys.sp_executesql
28402885
@db_size_sql;
28412886
END;
@@ -2844,7 +2889,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28442889
/* If we can't access the files due to permissions */
28452890
INSERT INTO
28462891
#server_info
2847-
(info_type, value)
2892+
(
2893+
info_type,
2894+
value
2895+
)
28482896
VALUES
28492897
(N'Database Size', N'Unable to determine (permission error)');
28502898
END CATCH;
@@ -2878,7 +2926,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28782926
/* Add min/max server memory info */
28792927
INSERT INTO
28802928
#server_info
2881-
(info_type, value)
2929+
(
2930+
info_type,
2931+
value
2932+
)
28822933
VALUES
28832934
(
28842935
N'Min Server Memory',
@@ -2888,7 +2939,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28882939

28892940
INSERT INTO
28902941
#server_info
2891-
(info_type, value)
2942+
(
2943+
info_type,
2944+
value
2945+
)
28922946
VALUES
28932947
(
28942948
N'Max Server Memory',
@@ -2909,7 +2963,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29092963

29102964
INSERT INTO
29112965
#server_info
2912-
(info_type, value)
2966+
(
2967+
info_type,
2968+
value
2969+
)
29132970
VALUES
29142971
(
29152972
N'MAXDOP',
@@ -2918,7 +2975,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29182975

29192976
INSERT INTO
29202977
#server_info
2921-
(info_type, value)
2978+
(
2979+
info_type,
2980+
value
2981+
)
29222982
VALUES
29232983
(
29242984
N'Cost Threshold for Parallelism',

0 commit comments

Comments
 (0)