'Tool'에 해당되는 글 23건

  1. SQLTest
  2. sp_whopro ~~
  3. SQL Server 툴과 유틸 모음 링크
  4. FineBuild
  5. DISK benchmark tool
  6. SQLQueryStress
  7. SqlExecStats - Joe chang
  8. Sp_WhoisActive란?
  9. Contig v1.7
  10. T-SQL Formatter

SQLTest

'Tool' 카테고리의 다른 글

sp_whopro ~~  (0) 2014.12.05
SQL Server 툴과 유틸 모음 링크  (0) 2014.08.07
FineBuild  (0) 2014.01.15
DISK benchmark tool  (0) 2013.11.08
SQLQueryStress  (0) 2013.11.07

sp_whopro ~~


sp_whopro™ Script  - SQL Server Activity Monitoring and Logging Stored Procedure 
(SQLWorkshops)
http://www.sqldownload.com/Download



사용 방법


'Tool' 카테고리의 다른 글

SQLTest  (0) 2014.12.05
SQL Server 툴과 유틸 모음 링크  (0) 2014.08.07
FineBuild  (0) 2014.01.15
DISK benchmark tool  (0) 2013.11.08
SQLQueryStress  (0) 2013.11.07


SQL Server 툴과 유닐 모음 링크.. 진짜 잘 정리되어 있다~ ++
오랜만에 블로그질 ㅠ...ㅠ
http://www.sqlserverutilities.com/SQL-Server-Utilities-Free-SQL-Server-Tools-Software-and-Utilities-for-the-DBA-and-Developer.htm

'Tool' 카테고리의 다른 글

SQLTest  (0) 2014.12.05
sp_whopro ~~  (0) 2014.12.05
FineBuild  (0) 2014.01.15
DISK benchmark tool  (0) 2013.11.08
SQLQueryStress  (0) 2013.11.07

FineBuild


http://sqlserverfinebuild.codeplex.com/

무료 툴로 한번 클릭으로 아래와 같이 설치 및 커스트 마이징 가능 하다.. 
와우 한번 테스트 해봐야겠네...
얼얼.. 좋은 툴이 많아..

One-click Install of SQL Server

  • The standard builds include Service Pack, Cumulative Update hotfix, community tools, and best-practice configuration.
  • The builds can be deployed manually or by a distribution tool such as Altiris.


'Tool' 카테고리의 다른 글

sp_whopro ~~  (0) 2014.12.05
SQL Server 툴과 유틸 모음 링크  (0) 2014.08.07
DISK benchmark tool  (0) 2013.11.08
SQLQueryStress  (0) 2013.11.07
SqlExecStats - Joe chang  (0) 2013.09.24

DISK benchmark tool

'Tool' 카테고리의 다른 글

SQL Server 툴과 유틸 모음 링크  (0) 2014.08.07
FineBuild  (0) 2014.01.15
SQLQueryStress  (0) 2013.11.07
SqlExecStats - Joe chang  (0) 2013.09.24
Sp_WhoisActive란?  (0) 2013.08.29

SQLQueryStress

   

SQL Query Stress 테스트  할 때 사용하는 툴입니다. 개발자는 유명한 컨설턴트인 Adam Machanic입니다.

   

이미 다른분이 툴 설명을 잘 해놓으셨네요^^ http://nexondbteam.tistory.com/93 <-- 요기 참고하시면 됩니다. 사용법은 간단 합니다.
 

DB 연결 설정

   

변수 환경 설정

   

쿼리문과 실행횟수, 쓰레드 수만 지정하고 GO만 누르시면 됩니다.

   

정말 Adam님은 프로그램도 잘짜시고 못하시는게 없네요..

   

   

'Tool' 카테고리의 다른 글

FineBuild  (0) 2014.01.15
DISK benchmark tool  (0) 2013.11.08
SqlExecStats - Joe chang  (0) 2013.09.24
Sp_WhoisActive란?  (0) 2013.08.29
Contig v1.7  (0) 2013.08.21

SqlExecStats - Joe chang


Joe님이 만드신 ExecStats툴을 처음 사용하게 되었는데, 좋은 툴을 공유하고자 합니다.

   

About
요약
: 실행 계획 분석


ExecStats started out with a focus on execution plan analysis with cross-referencing index usage to the SQL. Formerly separate programs for performance monitoring and server system architecture discovery via WMI have now been integrated into ExecStats (2012-Oct).

The Distributed Management Views and functions (DMV and DMF) have greatly simplified the process of collecting performance data sufficient for basic assessment and SQL query and index tuning. Still, even the modest effort in collecting a set of DMV/DMFs is more than the push-button effort that people will be inclined to do on a regular basis. Query tuning also requires the additional effort to examine the execution plans.

Index tuning involves both indexes that should be added or expanded, and indexes that should be removed or consolidated. The DMVs provide some recommendations on missing indexes, but this is not always reliable, so a live expert is still essential. Identifying indexes not used is simple. The other part is identifying infrequently used indexes that could also be dropped or consolidated. This would require finding the execution plans that reference the infrequently used indexes to assess the implications or impact.

Much of this can be automated with the SQL Exec Stats so that regular performance data collection is nearly a zero effort routine, including correlation of the execution statistics in the DMV with information from the execution plans, and a cross reference of execution plans that reference each index. Finally, if performance expertise is not available onsite, the set of information is compact enough to be sent by email or ftp for full assessment

원본 위치 <http://www.qdpma.com/ExecStats/SqlExecStats.html>

   

Download

http://www.qdpma.com/ExecStats/SqlExecStats.html

   

ExecStats를 압축해제 합니다. 확장자가 SQLExecStats.exe.config를 Notepad로 수정을 합니다.

   

XML 구조인데, SqlServer의 속성 Value 정보에 접속 정보를 적용하며, 만약, 하나의 DB만 분석하겠다 하면 Database에 DB명을 적용합니다. 여러 DB일 경우 Databases Value에 여러 DB를 콤마로 구분하여 적용합니다. 19 line의 User 항목에 로그인 계정명 적용하고 SQLExecStats.exe을 실행합니다.

   

Use

패스워드를 config파일에 적용하지 않았기 때문에 SSPI를 체크를 disable를 해줍니다. 그리고 connect 버튼으로 분석을 진행 합니다.

   

List에는 서버 정보, 클러스터링 되어 있는지 여부, xp_msver, dm_os_memory_cache_counters, dm_os_sys_memory, dm_os_process_memory, dm_os_wait_stats, sys.configurations, dm_os_loaded_modules 등 결과 정보를 보여줍니다.

   

이제, 상세는 각 탭 별 정보를 확인할 수 있습니다.

Missing index, Request, session, connection, plan들

   

Adventureworks 요약 통계 정보

   

Disk의 볼륨

   

Index usage, table space, file i/o, Database 요약

   

Os Perf 정보

   

캬,,,, 완전 편하네요…. 한번 싹 돌리면,,, 요약되는 정보를 기준으로 분석해도 될것 같아요.. Perfmon을 돌릴필요도 없고.

   

WMI

WMI 실행 결과 정보인데, PC정보를 사라라락 긁어 오네요.

   

Perf Ctr은 오류가 발생해서 bb 더 이상 진행을 못하네요..bb        

   

자동 성능 수집 방법에 대해서 Joe님이 이번에 패치된 정보를 공유해주셨네요.

http://sqlblog.com/blogs/joe_chang/archive/2013/09/23/automating-performance-with-execstats.aspx

   

툴이란 자주 사용해서 내꺼로 만드는게 중요하다고 생각합니다^^

잘못된 점이나 오역에 대해서는 답글 남겨주세요.

역시 Joe님 멋짐

   

이상 주디아줌마였습니다.

   

'Tool' 카테고리의 다른 글

DISK benchmark tool  (0) 2013.11.08
SQLQueryStress  (0) 2013.11.07
Sp_WhoisActive란?  (0) 2013.08.29
Contig v1.7  (0) 2013.08.21
T-SQL Formatter  (0) 2013.07.22

Sp_WhoisActive란?

   

Adam Machanic의 Who is Actives라는 저장 프로시져가 있습니다. 이건 진정한 솔루션 툴이더라구요^^

sp_who, sp_who2보다 더 좋은 무료 툴.. 진짜 쥑이는 툴입니다^^

   

Brent님이 소개하는 동영상 보시죠

   

자주 사용하는 Parameter

   

EXEC [dbo].[sp_WhoIsActive] @output_column_list = '[dd hh:mm:ss.mss], [session_id], [sql_text], [wait_info], [used_memory], [status]', @get_locks = 1 ;

EXEC [dbo].[sp_WhoIsActive]  @get_locks = 1 ;

EXEC [dbo].[sp_WhoIsActive]  @get_plans = 1 ;

EXEC [dbo].[sp_WhoIsActive]  @get_task_info = 1 

   



일단 툴을 다운로드 받아야겠죠? http://sqlblog.com/files/folders/beta/entry42453.aspx 현재, v11.00 버젼이네요. 추가적으로 http://www.brentozar.com/responder/log-sp_whoisactive-to-a-table/ 실행 결과를 LOG로 취합해서 문제되는 쿼리를 Troubleshooting도 가능하네요^^

설치후 EXEC sp_MS_marksystemobject 'sp_WhoIsActive' 설정해주는 센쑤~

   

상세 사용 방법(다양함)

http://sqlblog.com/blogs/adam_machanic/archive/2011/04/30/twenty-nine-days-of-activity-monitoring-a-month-of-activity-monitoring-part-30-of-30.aspx

'Tool' 카테고리의 다른 글

SQLQueryStress  (0) 2013.11.07
SqlExecStats - Joe chang  (0) 2013.09.24
Contig v1.7  (0) 2013.08.21
T-SQL Formatter  (0) 2013.07.22
VMMap 메모리 분석 도구  (0) 2013.06.25

Contig v1.7

원본 링크
http://www.mssqltips.com/sqlservertip/3008/solving-sql-server-database-physical-file-fragmentation/

다운로드

참고 링크

   

   

파일 단위 디스크의 조각 모음 도구

   

다운로드 링크를 통해서 Contig.exe 실행 파일을 다운로드 받습니다.

   

  1. 관리자로 Command tool을 실행 합니다.

       

  2. Contig.exe 파일을 데이터 폴더의 디렉토리로 COPY 합니다.
  3. Contig 사용 방법 알아 볼까요?

       

  4. AdventureWorks2012_Data.mdf 파일의 조각 정도를 확인해 볼까요?
    조각 정도가 7개 조각이 나 있죠?

       

  5. 조각모음 하기 전 Database Offline

       

    ALTER DATABASE [AdventureWorks2012] SET OFFLINE

    GO
     

  6. 조각 모음 실행
    7개에서 1개로 줄어들었다~

   

7. Database Online

ALTER DATABASE [AdventureWorks2012] SET ONLINE
 

   

   

   

   

'Tool' 카테고리의 다른 글

SqlExecStats - Joe chang  (0) 2013.09.24
Sp_WhoisActive란?  (0) 2013.08.29
T-SQL Formatter  (0) 2013.07.22
VMMap 메모리 분석 도구  (0) 2013.06.25
기본 PerfMon에 대한 기본 카운터 커스트 마이징  (0) 2013.06.20

T-SQL Formatter

'Tool' 카테고리의 다른 글

Sp_WhoisActive란?  (0) 2013.08.29
Contig v1.7  (0) 2013.08.21
VMMap 메모리 분석 도구  (0) 2013.06.25
기본 PerfMon에 대한 기본 카운터 커스트 마이징  (0) 2013.06.20
ClearTrace2012 BETA (Build 42)  (0) 2013.06.13