GSI

악성 쿼리를 찾는데 도움이 될듯 합니다.
현재 쿼리 문이 io를 어떻게 사용하고 있는지를 알려 줍니다.

select * from tb_double

이 쿼리를 날리게 되면 메시지 창에 (1000개 행 적용됨)
이라는 구문을 보실수 있습니다.

하지만 더 디테일 하게 보게 되면
select 을 하기 위해서 전체 몇 페이지를 읽고 있으며,
어떤 부하가 걸리고 있는지를 볼 수 있습니다.

set statistics io on
select * from tb_double

 



이상..

Posted by gsi
:


use fastDectionTest
go

set nocount on

-- 테이블을 지웁니다.
drop table tb_double

-- 테이블을 생성합니다.
cteate table tb_double
(
id int identity,
ph int null
)

-- 테이블을 하나 추가해봅니다.
insert tb_double(ph) values(30)
Posted by gsi
:


이걸로 해도 웹 페이지의 설정은 다 바꾸어 주어야 하는듯 하다.

설치파일 :
.

인터넷 옵션은 아래와 같은 부분을 "사용" 으로 해줘야 제대로 되는 것을 확인할 수 있다.
Posted by gsi
:

방명록 기본 코드

이름, 이메일, 컨텐츠, 비밀번호, 입력날짜, 입력 IP로 구성된 심플 방명록이다.
DB에 Insert 하는 것과 Select로 GridView에 추가 하는 내용이 포함되어 있다.

DB 쿼리 기본 내용

cs 기본 파일

Posted by gsi
:

애플리케이션 카운터 설정 및 세션 카운터 설정 방법
애플리케이션은 현재 애플리케이션이 생성된 때부터 카운터 되는 고유한 값이다.
세션 카운터는 접속한 사용자에 따라서 다르게 나타나는 카운터 값이다.
** 이때 애플리케이션 및 세션 카운터를 초기화를 해주고 싶다면 Global.aspx 에서 제공된 메소드에서
    처리해야 한다.

cs 기본 파일

Posted by gsi
: