Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / А как посмотреть кто использует темпдб на read-only ноде в кластере? / 25 сообщений из 32, страница 1 из 2
22.11.2021, 14:02
    #40113759
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Добрый день.

Есть олвейс-он кластер.


На реплике разрастается темпдб.





А как посмотреть какие именно сессии ее используют?
...
Рейтинг: 0 / 0
22.11.2021, 14:29
    #40113777
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
-- space used in Tempdb:
select
    t1.session_id
    /*, t1.request_id*/
    , task_alloc_GB = cast((t1.task_alloc_pages * 8./1024./1024.) as numeric(10,1))
    , task_dealloc_GB = cast((t1.task_dealloc_pages * 8./1024./1024.) as numeric(10,1))
    , host= case when t1.session_id <= 50 then 'SYS' else s1.host_name end
    , s1.login_name
    , s1.status
    , s1.last_request_start_time
    , s1.last_request_end_time
    , s1.row_count
    , s1.transaction_isolation_level
    , query_text=
        coalesce((SELECT SUBSTRING(text, t2.statement_start_offset/2 + 1,
          (CASE WHEN statement_end_offset = -1
              THEN LEN(CONVERT(nvarchar(max),text)) * 2
                   ELSE statement_end_offset
              END - t2.statement_start_offset)/2)
        FROM sys.dm_exec_sql_text(t2.sql_handle)) , 'Not currently executing')
    , query_plan=(SELECT query_plan from sys.dm_exec_query_plan(t2.plan_handle))
from
    (Select session_id, request_id
    , task_alloc_pages=sum(internal_objects_alloc_page_count +   user_objects_alloc_page_count)
    , task_dealloc_pages = sum (internal_objects_dealloc_page_count + user_objects_dealloc_page_count)
    from sys.dm_db_task_space_usage
    group by session_id, request_id) as t1
left join sys.dm_exec_requests as t2 on
    t1.session_id = t2.session_id
    and t1.request_id = t2.request_id
left join sys.dm_exec_sessions as s1 on
    t1.session_id=s1.session_id
where
    t1.session_id > 50 -- ignore system unless you suspect there's a problem there
    and t1.session_id <> @@SPID -- ignore this request itself
order by t1.task_alloc_pages DESC;
GO

-- sessions which are using TempDB currently:
SELECT
(dmv_tsu.internal_objects_alloc_page_count - dmv_tsu.internal_objects_dealloc_page_count) AS OutSt_int_obj_p_count,
(dmv_tsu.user_objects_alloc_page_count - dmv_tsu.user_objects_dealloc_page_count) AS OutSt_user_obj_p_count,
--st.dbid AS QueryExecutionContextDBID,
DB_NAME(st.dbid) AS QueryExecContextDBNAME,
--st.objectid AS ModuleObjectId,
SUBSTRING(st.TEXT,
dmv_er.statement_start_offset/2 + 1,
(CASE WHEN dmv_er.statement_end_offset = -1
THEN LEN(CONVERT(NVARCHAR(MAX),st.TEXT)) * 2
ELSE dmv_er.statement_end_offset
END - dmv_er.statement_start_offset)/2) AS Query_Text,
dmv_tsu.session_id,
--dmv_tsu.request_id,
dmv_tsu.exec_context_id,
--(dmv_tsu.user_objects_alloc_page_count - dmv_tsu.user_objects_dealloc_page_count) AS OutStanding_user_objects_page_counts,
--(dmv_tsu.internal_objects_alloc_page_count - dmv_tsu.internal_objects_dealloc_page_count) AS OutStanding_internal_objects_page_counts,
dmv_er.start_time,
dmv_er.command,
dmv_er.open_transaction_count,
dmv_er.percent_complete,
dmv_er.estimated_completion_time,
dmv_er.cpu_time,
dmv_er.total_elapsed_time,
dmv_er.reads,dmv_er.writes,
dmv_er.logical_reads,
dmv_er.granted_query_memory,
dmv_es.HOST_NAME,
dmv_es.login_name,
dmv_es.program_name
FROM sys.dm_db_task_space_usage dmv_tsu
INNER JOIN sys.dm_exec_requests dmv_er
ON (dmv_tsu.session_id = dmv_er.session_id AND dmv_tsu.request_id = dmv_er.request_id)
INNER JOIN sys.dm_exec_sessions dmv_es
ON (dmv_tsu.session_id = dmv_es.session_id)
CROSS APPLY sys.dm_exec_sql_text(dmv_er.sql_handle) st
WHERE (dmv_tsu.internal_objects_alloc_page_count + dmv_tsu.user_objects_alloc_page_count) > 0
ORDER BY (dmv_tsu.user_objects_alloc_page_count - dmv_tsu.user_objects_dealloc_page_count) + (dmv_tsu.internal_objects_alloc_page_count - dmv_tsu.internal_objects_dealloc_page_count) DESC

...
Рейтинг: 0 / 0
22.11.2021, 15:01
    #40113789
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Gallemar
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
-- space used in Tempdb:
select
    t1.session_id
    /*, t1.request_id*/
    , task_alloc_GB = cast((t1.task_alloc_pages * 8./1024./1024.) as numeric(10,1))
    , task_dealloc_GB = cast((t1.task_dealloc_pages * 8./1024./1024.) as numeric(10,1))
    , host= case when t1.session_id <= 50 then 'SYS' else s1.host_name end
    , s1.login_name
    , s1.status
    , s1.last_request_start_time
    , s1.last_request_end_time
    , s1.row_count
    , s1.transaction_isolation_level
    , query_text=
        coalesce((SELECT SUBSTRING(text, t2.statement_start_offset/2 + 1,
          (CASE WHEN statement_end_offset = -1
              THEN LEN(CONVERT(nvarchar(max),text)) * 2
                   ELSE statement_end_offset
              END - t2.statement_start_offset)/2)
        FROM sys.dm_exec_sql_text(t2.sql_handle)) , 'Not currently executing')
    , query_plan=(SELECT query_plan from sys.dm_exec_query_plan(t2.plan_handle))
from
    (Select session_id, request_id
    , task_alloc_pages=sum(internal_objects_alloc_page_count +   user_objects_alloc_page_count)
    , task_dealloc_pages = sum (internal_objects_dealloc_page_count + user_objects_dealloc_page_count)
    from sys.dm_db_task_space_usage
    group by session_id, request_id) as t1
left join sys.dm_exec_requests as t2 on
    t1.session_id = t2.session_id
    and t1.request_id = t2.request_id
left join sys.dm_exec_sessions as s1 on
    t1.session_id=s1.session_id
where
    t1.session_id > 50 -- ignore system unless you suspect there's a problem there
    and t1.session_id <> @@SPID -- ignore this request itself
order by t1.task_alloc_pages DESC;
GO

-- sessions which are using TempDB currently:
SELECT
(dmv_tsu.internal_objects_alloc_page_count - dmv_tsu.internal_objects_dealloc_page_count) AS OutSt_int_obj_p_count,
(dmv_tsu.user_objects_alloc_page_count - dmv_tsu.user_objects_dealloc_page_count) AS OutSt_user_obj_p_count,
--st.dbid AS QueryExecutionContextDBID,
DB_NAME(st.dbid) AS QueryExecContextDBNAME,
--st.objectid AS ModuleObjectId,
SUBSTRING(st.TEXT,
dmv_er.statement_start_offset/2 + 1,
(CASE WHEN dmv_er.statement_end_offset = -1
THEN LEN(CONVERT(NVARCHAR(MAX),st.TEXT)) * 2
ELSE dmv_er.statement_end_offset
END - dmv_er.statement_start_offset)/2) AS Query_Text,
dmv_tsu.session_id,
--dmv_tsu.request_id,
dmv_tsu.exec_context_id,
--(dmv_tsu.user_objects_alloc_page_count - dmv_tsu.user_objects_dealloc_page_count) AS OutStanding_user_objects_page_counts,
--(dmv_tsu.internal_objects_alloc_page_count - dmv_tsu.internal_objects_dealloc_page_count) AS OutStanding_internal_objects_page_counts,
dmv_er.start_time,
dmv_er.command,
dmv_er.open_transaction_count,
dmv_er.percent_complete,
dmv_er.estimated_completion_time,
dmv_er.cpu_time,
dmv_er.total_elapsed_time,
dmv_er.reads,dmv_er.writes,
dmv_er.logical_reads,
dmv_er.granted_query_memory,
dmv_es.HOST_NAME,
dmv_es.login_name,
dmv_es.program_name
FROM sys.dm_db_task_space_usage dmv_tsu
INNER JOIN sys.dm_exec_requests dmv_er
ON (dmv_tsu.session_id = dmv_er.session_id AND dmv_tsu.request_id = dmv_er.request_id)
INNER JOIN sys.dm_exec_sessions dmv_es
ON (dmv_tsu.session_id = dmv_es.session_id)
CROSS APPLY sys.dm_exec_sql_text(dmv_er.sql_handle) st
WHERE (dmv_tsu.internal_objects_alloc_page_count + dmv_tsu.user_objects_alloc_page_count) > 0
ORDER BY (dmv_tsu.user_objects_alloc_page_count - dmv_tsu.user_objects_dealloc_page_count) + (dmv_tsu.internal_objects_alloc_page_count - dmv_tsu.internal_objects_dealloc_page_count) DESC





Да в том-то и дело....


The target database ('Prod') is in an availability group and is currently accessible for connections when the application intent is set to read only. For more information about application intent, see SQL Server Books Online.
...
Рейтинг: 0 / 0
22.11.2021, 15:11
    #40113792
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2,

добавьте use master;
...
Рейтинг: 0 / 0
22.11.2021, 15:17
    #40113793
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Gallemar
qqq_2,

добавьте use master;


ошибка та же.
...
Рейтинг: 0 / 0
22.11.2021, 15:24
    #40113795
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2, не верю. Покажи целиком какой запрос ты выполняешь.
...
Рейтинг: 0 / 0
22.11.2021, 15:32
    #40113797
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Gallemar
qqq_2, не верю. Покажи целиком какой запрос ты выполняешь.


Я бы хотел тоже не верить, но факт есть факт.
...
Рейтинг: 0 / 0
22.11.2021, 15:43
    #40113801
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
а такой если выполнить?
-- space used in Tempdb:
use master;
select
t1.session_id
/*, t1.request_id*/
, task_alloc_GB = cast((t1.task_alloc_pages * 8./1024./1024.) as numeric(10,1))
, task_dealloc_GB = cast((t1.task_dealloc_pages * 8./1024./1024.) as numeric(10,1))
, host= case when t1.session_id <= 50 then 'SYS' else s1.host_name end
, s1.login_name
, s1.status
, s1.last_request_start_time
, s1.last_request_end_time
, s1.row_count
, s1.transaction_isolation_level
, query_text=
coalesce((SELECT SUBSTRING(text, t2.statement_start_offset/2 + 1,
(CASE WHEN statement_end_offset = -1
THEN LEN(CONVERT(nvarchar(max),text)) * 2
ELSE statement_end_offset
END - t2.statement_start_offset)/2)
FROM sys.dm_exec_sql_text(t2.sql_handle)) , 'Not currently executing')
, query_plan=(SELECT query_plan from sys.dm_exec_query_plan(t2.plan_handle))
from
(Select session_id, request_id
, task_alloc_pages=sum(internal_objects_alloc_page_count + user_objects_alloc_page_count)
, task_dealloc_pages = sum (internal_objects_dealloc_page_count + user_objects_dealloc_page_count)
from sys.dm_db_task_space_usage
group by session_id, request_id) as t1
left join sys.dm_exec_requests as t2 on
t1.session_id = t2.session_id
and t1.request_id = t2.request_id
left join sys.dm_exec_sessions as s1 on
t1.session_id=s1.session_id
where
t1.session_id > 50 -- ignore system unless you suspect there's a problem there
and t1.session_id <> @@SPID -- ignore this request itself
order by t1.task_alloc_pages DESC;
GO
...
Рейтинг: 0 / 0
22.11.2021, 18:00
    #40113884
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Gallemar
а такой если выполнить?
-- space used in Tempdb:
use master;
select
t1.session_id
/*, t1.request_id*/
, task_alloc_GB = cast((t1.task_alloc_pages * 8./1024./1024.) as numeric(10,1))
, task_dealloc_GB = cast((t1.task_dealloc_pages * 8./1024./1024.) as numeric(10,1))
, host= case when t1.session_id <= 50 then 'SYS' else s1.host_name end
, s1.login_name
, s1.status
, s1.last_request_start_time
, s1.last_request_end_time
, s1.row_count
, s1.transaction_isolation_level
, query_text=
coalesce((SELECT SUBSTRING(text, t2.statement_start_offset/2 + 1,
(CASE WHEN statement_end_offset = -1
THEN LEN(CONVERT(nvarchar(max),text)) * 2
ELSE statement_end_offset
END - t2.statement_start_offset)/2)
FROM sys.dm_exec_sql_text(t2.sql_handle)) , 'Not currently executing')
, query_plan=(SELECT query_plan from sys.dm_exec_query_plan(t2.plan_handle))
from
(Select session_id, request_id
, task_alloc_pages=sum(internal_objects_alloc_page_count + user_objects_alloc_page_count)
, task_dealloc_pages = sum (internal_objects_dealloc_page_count + user_objects_dealloc_page_count)
from sys.dm_db_task_space_usage
group by session_id, request_id) as t1
left join sys.dm_exec_requests as t2 on
t1.session_id = t2.session_id
and t1.request_id = t2.request_id
left join sys.dm_exec_sessions as s1 on
t1.session_id=s1.session_id
where
t1.session_id > 50 -- ignore system unless you suspect there's a problem there
and t1.session_id <> @@SPID -- ignore this request itself
order by t1.task_alloc_pages DESC;
GO



Точно такая же ошибка.
...
Рейтинг: 0 / 0
22.11.2021, 18:01
    #40113887
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
В SQL Server наверное редко используется кластер и ошибку подобную мало кто встречал (((
...
Рейтинг: 0 / 0
22.11.2021, 18:46
    #40113911
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2
Gallemar
а такой если выполнить?
-- space used in Tempdb:
use master;
select
t1.session_id
/*, t1.request_id*/
, task_alloc_GB = cast((t1.task_alloc_pages * 8./1024./1024.) as numeric(10,1))
, task_dealloc_GB = cast((t1.task_dealloc_pages * 8./1024./1024.) as numeric(10,1))
, host= case when t1.session_id <= 50 then 'SYS' else s1.host_name end
, s1.login_name
, s1.status
, s1.last_request_start_time
, s1.last_request_end_time
, s1.row_count
, s1.transaction_isolation_level
, query_text=
coalesce((SELECT SUBSTRING(text, t2.statement_start_offset/2 + 1,
(CASE WHEN statement_end_offset = -1
THEN LEN(CONVERT(nvarchar(max),text)) * 2
ELSE statement_end_offset
END - t2.statement_start_offset)/2)
FROM sys.dm_exec_sql_text(t2.sql_handle)) , 'Not currently executing')
, query_plan=(SELECT query_plan from sys.dm_exec_query_plan(t2.plan_handle))
from
(Select session_id, request_id
, task_alloc_pages=sum(internal_objects_alloc_page_count + user_objects_alloc_page_count)
, task_dealloc_pages = sum (internal_objects_dealloc_page_count + user_objects_dealloc_page_count)
from sys.dm_db_task_space_usage
group by session_id, request_id) as t1
left join sys.dm_exec_requests as t2 on
t1.session_id = t2.session_id
and t1.request_id = t2.request_id
left join sys.dm_exec_sessions as s1 on
t1.session_id=s1.session_id
where
t1.session_id > 50 -- ignore system unless you suspect there's a problem there
and t1.session_id <> @@SPID -- ignore this request itself
order by t1.task_alloc_pages DESC;
GO



Точно такая же ошибка.


Не верю. Проверяю в аналогичных условиях. Такая ошибка при попытке сделать запрос к неслужебной бд
...
Рейтинг: 0 / 0
22.11.2021, 19:43
    #40113924
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2,

Tak moget poprobovat ustanovit context "intent is set to read only" v connect SSMS?
...
Рейтинг: 0 / 0
22.11.2021, 20:00
    #40113933
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
ПалЪ СанычЪ
qqq_2,

Tak moget poprobovat ustanovit context "intent is set to read only" v connect SSMS?

Как вариант, хотя должно работать и без этого.
...
Рейтинг: 0 / 0
22.11.2021, 20:09
    #40113941
А как посмотреть кто использует темпдб на read-only ноде в кластере?
ПалЪ СанычЪ
qqq_2,

Tak moget poprobovat ustanovit context "intent is set to read only" v connect SSMS?

либо так.

либо в запросе вытереть кусок про получение плана запроса
...
Рейтинг: 0 / 0
22.11.2021, 21:19
    #40114003
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
ПалЪ СанычЪ
qqq_2,

Tak moget poprobovat ustanovit context "intent is set to read only" v connect SSMS?


Спасибо, так сработало.
...
Рейтинг: 0 / 0
22.11.2021, 21:20
    #40114005
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Gallemar
ПалЪ СанычЪ
qqq_2,

Tak moget poprobovat ustanovit context "intent is set to read only" v connect SSMS?

Как вариант, хотя должно работать и без этого.


Без этого не хочет.


А подскажите, как этот параметр в SQLAgent вставить?
...
Рейтинг: 0 / 0
24.11.2021, 19:30
    #40114671
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Подскажите как

в sqlcmd

впихнуть context intent is set to read only

?
...
Рейтинг: 0 / 0
24.11.2021, 19:35
    #40114673
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2
Подскажите как

в sqlcmd

впихнуть context intent is set to read only

?



Нашел


-K ReadOnly
...
Рейтинг: 0 / 0
24.11.2021, 19:36
    #40114674
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
В общем, мне надо сохранить куда-то резальтат этого скрипта, а как не пойму, ведь БД на реплики в реадонли и туда ничего не пишется :(
...
Рейтинг: 0 / 0
24.11.2021, 20:53
    #40114692
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2
В общем, мне надо сохранить куда-то резальтат этого скрипта, а как не пойму, ведь БД на реплики в реадонли и туда ничего не пишется :(

сделай экспорт результата в csv
...
Рейтинг: 0 / 0
24.11.2021, 21:07
    #40114696
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2
В общем, мне надо сохранить куда-то резальтат этого скрипта, а как не пойму, ведь БД на реплики в реадонли и туда ничего не пишется :(

сохранить можно
- в темпдб (до рестарта)
- в master/msdb
- через линкед-сервер куда-то еще
...
Рейтинг: 0 / 0
26.11.2021, 15:57
    #40115290
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
Gallemar
qqq_2
В общем, мне надо сохранить куда-то резальтат этого скрипта, а как не пойму, ведь БД на реплики в реадонли и туда ничего не пишется :(

сделай экспорт результата в csv


Так и сделал.
...
Рейтинг: 0 / 0
26.11.2021, 15:58
    #40115291
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
komrad
qqq_2
В общем, мне надо сохранить куда-то резальтат этого скрипта, а как не пойму, ведь БД на реплики в реадонли и туда ничего не пишется :(

сохранить можно
- в темпдб (до рестарта)
- в master/msdb
- через линкед-сервер куда-то еще


Через линкед не получилось.



Но вопрос уже не в этом.
...
Рейтинг: 0 / 0
26.11.2021, 16:02
    #40115294
qqq_2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
В общем, проблема такая:


Когда дико начинает рости tempdb (с 1 Гб до 200Гб за пол часа),


этот скрипт:

22399145


Не показывает ни одной сессии, которая бы как-либо сильно использовала tempdb.

Т.е. я его выполнил во время роста раз 10 и он ни разу не показал использование темп БД более 100мб.

Суммарно по всем сессия мож 200Мб и было, но не больше.


Скажите, как увидеть кто же использует tempdb в действительности?

Пока есть версия что это связано с репкой и где-то там для служебных нужд может использоваться уровень изоляции транзакций снэпшот...

но в сессия везде рид коммитет показывает (
...
Рейтинг: 0 / 0
26.11.2021, 16:13
    #40115304
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как посмотреть кто использует темпдб на read-only ноде в кластере?
qqq_2,

посмотрите, может у вас version store место отъедает
https://thesurfingdba.weebly.com/my-version-store-is-huge.html
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / А как посмотреть кто использует темпдб на read-only ноде в кластере? / 25 сообщений из 32, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]