konto usunięte

Temat: Sql Server 2005 Express - podgląd przychodzących zapytań...

Witajcie,
czy w wersji Express da się podejrzeć ruch na bazie? Dokładniej chodzi mi o wyjęcie np. poprzednich 100 zapytań.

Pozdrawiam,
Piotr
Daniel N.

Daniel N. Senior IT Architect,
DBA

Temat: Sql Server 2005 Express - podgląd przychodzących zapytań...

Można użyć np. profilera, nie jest on dostępny w wersji Express.
Jest Open Source'owy projekt profilera dla edycji Express http://code.google.com/p/sqlexpressprofiler/downloads/...Daniel Nikratowicz edytował(a) ten post dnia 03.02.10 o godzinie 07:19

konto usunięte

Temat: Sql Server 2005 Express - podgląd przychodzących zapytań...

eeee
express, jak każdy przyzwoity RDBMS, musi buforować plany zapytań, a jak buforuje to można je podglądnąć (ale mogę się mylić - ostatni raz na expressie pracowałem na studiach, czyli jakiś czas temu;)

odpal takie zapytanie (zwraca 100 ostatnio wykonanych zapytań):

select TOP 100
qs.creation_time as [CREATED],
qs.last_execution_time as [EXECUTED],
qs.execution_count as [COUNT],
qs.last_logical_reads + qs.last_logical_writes as [IO_LOG_LAST],
qs.total_logical_reads + qs.total_logical_writes as [IO_LOG_TOTAL],
(qs.total_logical_reads + qs.total_logical_writes) / qs.execution_count as [IO_LOG_AVG],
qs.last_physical_reads as [IO_PHI_LAST],
qs.max_physical_reads as [IO_PHI_MAX],
qs.total_physical_reads as [IO_PHI_TOTAL],
total_worker_time/execution_count as [CPU_AVG],
st.text [BATCH_QUERY],
substring(st.text, (qs.statement_start_offset/2)+1,
((case qs.statement_end_offset
when -1 then datalength(st.text)
else qs.statement_end_offset
end - qs.statement_start_offset)/2) + 1) as [EXECUTED_QUERY],
qp.query_plan as [QUERY_PLAN]
from sys.dm_exec_query_stats qs
cross apply sys.dm_exec_sql_text(qs.plan_handle) st
cross apply sys.dm_exec_query_plan(qs.plan_handle) qp
where total_logical_reads+total_logical_writes > 0
order by
--[IO_LOG_AVG] desc
--[IO_PHI_MAX] desc
--[CPU_AVG] desc
[EXECUTED] desc

konto usunięte

Temat: Sql Server 2005 Express - podgląd przychodzących zapytań...

Krzysztofie - to działa:) Dziękuję bardzo za expresową pomoc:) Taki efekt oczekiwałem:)

@Daniel - profiler też przetestuję:)

Raz jeszcze dziękuję!Piotr Jędrkowiak edytował(a) ten post dnia 02.02.10 o godzinie 22:12



Wyślij zaproszenie do