본문 바로가기

성능

(3)
응용 프로그램 성능 최적화를 위한 숨겨진 데이터 찾기 [출처] http://msdn.microsoft.com/ko-kr/magazine/cc135978.aspx 응용 프로그램 성능 문제의 많은 부분은 성능이 낮은 데이터베이스 쿼리가 원인이지만 데이터베이스 성능을 개선할 수 있는 방법이 많이 있습니다. SQL ServerTM 2005에서는 성능 문제의 원인을 찾는 데 활용할 수 있는 많은 정보를 수집합니다. SQL Server 2005는 쿼리 실행과 관련된 데이터를 수집합니다. 서버가 시작되면 누적되기 시작하는 이 데이터는 메모리에 보관되며 테이블 인덱스, 쿼리 성능 및 서버 I/O와 관련된 항목을 포함하므로 다양한 문제 및 메트릭을 확인하는 데 사용할 수 있습니다. 이 데이터는 SQL DMV(동적 관리 뷰) 및 관련된 DMF(동적 관리 함수)를 통해 쿼리할..
정렬은 SQL의 성능을 저하시킨다 오라클을 예를 들어서 설명하고 있지만 MSSQL도 별다르지 않을것 같다. ----------------------------------------------------------------------------------------------------------------------------- SQL을 작성하다 보면 업무 요건에 의해 많은 곳에서 정렬을 수행하게 된다. 많은 SQL이 ORDER BY 절에 의한 정렬이다. 이와 같은 정렬이 SQL의 성능을 저하시킨다는 것은 누구나 다 아는 일일 것이다. 이제는 많은 부하를 발생시키는 정렬을 제거해 데이터베이스 시스템의 성능을 최적화할 시기이다. 정렬이 성능 저하를 발생시킨다는 것은 모두 알고 있을 것이다. 하지만 정렬이 어떤 이유에서 성능 저하를 발생시..
매개체로서의 jQuery [원문] http://www.ibm.com/developerworks/kr/library/wa-aj-advjquery/index.html http://www.ibm.com/developerworks/kr/library/wa-aj-advjquery_2/index.html 위 원문은 JavaScript 라이브러리의 성능에 대해서 언급한 내용들인데 짧게 요약해 보고자 합니다. 자세한 내용은 원문에서 보시기 바랍니다. 1. 다양한 브라우져에서 성능테스트를 했을때 다른 라이브러리보다 JQuery가 성능이 보편적으로 뛰어나다. 2. JQuery에서 요소 검색시 CLASS보다는 ID를 사용하는게 성능상 좋다. 3. 검색시 많은 검색 조건을 제시해 주는것이 좋다. (ex -> .note (X), div.note (O)..