Topic

Performance

A collection of 99 issues

[SQL Server]JAVA(JDBC)+MS-SQL로 프로젝트를 진행한다면?(sendStringParametersAsUnicode)

[원문 작성자: Jk Kim] ※ 올해 JAVA + MS SQL SERVER 구축 프로젝트에서 똑같은 상황이 3번이나 발생하여 글을 작성한다. 인덱스는 VARCHAR 컬럼으로 되어있는데, NVARCHAR로 파라미터가 호출 되면 어떻게 될까? 이럴경우 자료형의 우선순위로 인하여, NVARCHAR는 변함없이 VARCHAR컬럼이 형변환되는데, 인덱스가 VARCHAR형이면 형변환으로 인하여 인덱스를 타지 못한다. SQL SERVER의 DMV를 활용하여 위와같이 쿼리를 조회하면 SQL_
2 min read

[SQL Server]어떤 인덱스가 필요할까?

[원문 작성자: Jk Kim] 내가 운영중인 DB에는 어떤 인덱스가 필요할까? 또는, 인덱스를 만들려고 하는데 컬럼 1개로만 만들기 아쉽다. 이 쿼리 뿐 아니라 다른 쿼리도 한번에 커버될수 있는 인덱스를 만들고 싶은데... 모든 쿼리를 찾아볼수도 없고... 이런경우 어떻게 해야 할까? SQL SERVER (아마도 2005부터)에는 DB에서 실행된 SQL을 바탕으로 공간 인덱스를 제외한,
2 min read

[SQL Server]안 쓰이는 인덱스를 찾아보자!

[원문 작성자: Jk Kim] 이 인덱스 지워도 될까? 오랫동안 운영 되고있는 SQL SERVER를 열어보면 상당히 많은 인덱스가 있다. 처음 프로젝트를 진행할때 만들었던 인덱스 부터, 중간중간 느린 쿼리로 인해 튜닝시 만들었던 인덱스도 있고, 아직 DB를 잘 모르는 누군가가 만들어놓고 안 지운 인덱스도 있을것이다. 실제로 1년전쯤 보았던 어떤 테이블은 약 40개의 인덱스가
2 min read

LoadRunner Developer

[원문 작성자: 홍성진] 1. DevWeb의 출시 20년 말, MicroFocus社는 단위 성능테스트 용도의 DevWeb(LoadRunner Developer)을 개발, 발표하였습니다. 다른 LoadRunner 제품군도 이름이 변경되면서 LoadRunner Family로 통합되었습니다. 여기에는 Shift Left Performance Testing을 확대하여 도구 통합을 이루기 위한 MicroFocus의 전략도 내포되어 있는데, 그럼 DevWeb이 어떤 도구인지 알아보겠습니다. LoadRunner Developer는 MicroFocus社에서 개발된 단위
5 min read

테스트 프로세스의 핵심구조 - ETVX Model

[원문 작성자: SungryongJun] 이번 글에서 다룰 주제는, 테스트 프로세스를 구성할 때 사용하게 되는 ETVX 모델에 관련된 내용입니다. 당사의 기능 및 성능 테스트 프로세스가 모두 ETVX 구조를 기반으로 구성되어 있기 때문에, 한번쯤 가볍게(?) 다루고 지나가면 좋을만한 주제로 생각되어, 간단히 내용을 정리해보도록 하겠습니다. 1. ETVX Model을 접하게 된 계기 SK(주) C&
8 min read

성능 테스트 기법 (5) Estimating Concurrent Users

[원문 작성자: SungryongJun] 이번 글에서는 Project의 성능 목표 수립 과정에서, 동시사용자(Concurrent User) 산정 시 알아두면 좋을 개념들과 각각의 연관관계, 그리고 간단한 도출 기법 등에 대해 정리해 보고자 합니다. 혹시, 성능 목표와 관련한 정확한 정의 및 용어, 프로세스, 도출 기법 등 Performance Engineering 전반적인 개념에 대해 궁금하셨다면, 홍성진Manager님(올해 6월부로
27 min read

성능 테스트 기법 (4) Manual Correlation

[원문 작성자: SungryongJun] 1. Client-Server 통신에서의 Dynamic Values 처리 성능 테스트 Script를 작성하는 단계에서, Client와 Server간 통신에서 주고받는 Dynamic Values(ex. 세션 아이디, 인증 토큰, 날짜값 등, Server에서 생성하여 전송받는 동적인 고유의 값)들을 처리하는 방법에 대해서는, 지난번 글인 "성능 테스트 기법 (2) Customize Session Handling"에서 자동화
14 min read

SilkPerformer - Cache Hit

[원문 작성자: 홍성진] 안녕하세요! 이번 글은 SilkPerformer에서 Cache 및 세션을 유지하고 웹브라우저와 같이 Cache를 사용하는 벙법에 대해 알아봅니다. SilkPerformer Cache control 1. 캐시를 이용한 네트워크 사용량 감소 인터넷 기술의 발전에 따라 조금 더 빠른 컨텐츠 표기를 위해 도입된 기술중 하나가 바로 Cache를 사용하는 것인데요, 한번 다운받은 컨텐츠를 다시 다운받지 않고
9 min read

성능 테스트 기법 (3) Scripting for Rest API

[원문 작성자: SungryongJun] 1. 단위 성능 테스트에 대한 고객 관심 증가 다양한 Project들을 대상으로 성능 테스트 지원을 나가다 보면, 최근 몇년 사이 눈에 띄게 달라진 고객들의 (공통적인) 성능관련 요구사항이 느껴지는 것이 사실입니다. 그것은, "주요 단위 기능"들에 대한 성능 테스트가 이루어지지 않은 채로, 시스템 Open을 1달여 남겨둔 시점에
12 min read

성능 테스트 기법 (2) Customize Session Handling

[원문 작성자: SungryongJun] 이번 글에서는, 성능 테스트 Script를 작성하고 나서 정상 작동 여부를 확인하기 위해 Script를 다시 실행했을 때, Error가 발생하여 Transaction Fail이 발생하는 상황에 대해 다루고자 합니다. 특히, 'Session ID' 값과 같이 매 수행시마다 동적으로 변화하는 값들 때문에 Error가 발생하는 경우가 많은데, Script에서는 어떠한 방법으로 이러한 값들을
14 min read

Subscribe to Ares Hab

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
구독하기