목차
1. 인덱스 시뮬레이션
1.1 Setup
1.2 Simulation
1.1 Setup
1.2 Simulation
본문내용
1. 인덱스 시뮬레이션
1.1 Setup
우선 다음과 같은 절차로 기초 작업을 수행한다.
1) 데이터베이스를 생성한다.
create database inxdb
2) 테이블 하나를 생성한다. 이 때 Column은 최소 3개 이상 되어야 하고, Primary Key는 하나의 Column 만으로 하되 설계 상에는 Primary Key를 지정하지 않는다. 따라서, 어떤 Column에도 인덱스가 생성되지 않는다.
create table member
(
id int not null,
name varchar(20),
etc char(950)
)
3) 테이블에 Row를 100,000개 입력할 수 있는 Script를 작성하여 수행한다.
begin tran
declare @i int
set @i = 0
while @i <20000
begin
insert member values (@i*5+0, `A`, `TEST ADDRESS`)
insert member values (@i*5+1, `B`, `TEST ADDRESS`)
insert member values (@i*5+2, `C`, `TEST ADDRESS`)
insert member values (@i*5+3, `D`, `TEST ADDRESS`)
insert member values (@i*5+4, `E`, `TEST ADDRESS`)
set @i = @i + 1
end
commit tran
캡쳐수행 화면
쿼리문
1.1 Setup
우선 다음과 같은 절차로 기초 작업을 수행한다.
1) 데이터베이스를 생성한다.
create database inxdb
2) 테이블 하나를 생성한다. 이 때 Column은 최소 3개 이상 되어야 하고, Primary Key는 하나의 Column 만으로 하되 설계 상에는 Primary Key를 지정하지 않는다. 따라서, 어떤 Column에도 인덱스가 생성되지 않는다.
create table member
(
id int not null,
name varchar(20),
etc char(950)
)
3) 테이블에 Row를 100,000개 입력할 수 있는 Script를 작성하여 수행한다.
begin tran
declare @i int
set @i = 0
while @i <20000
begin
insert member values (@i*5+0, `A`, `TEST ADDRESS`)
insert member values (@i*5+1, `B`, `TEST ADDRESS`)
insert member values (@i*5+2, `C`, `TEST ADDRESS`)
insert member values (@i*5+3, `D`, `TEST ADDRESS`)
insert member values (@i*5+4, `E`, `TEST ADDRESS`)
set @i = @i + 1
end
commit tran
캡쳐수행 화면
쿼리문
추천자료
- 비만의 원인과 그 대책 그리고 우리가 해야할일
- 전사적 마케팅체계와 일반적 마케팅 관리체계
- 신체장애인의 의복
- 이지메(いじめ)에 대하여
- 종교교육과 종교의 자유
- 일본문화의 특징(일본 여가문화)
- 2등기업의 전략과 사례 (선도자에 대한 공격 전략)
- 인간게놈프로젝트의 발달과 윤리적 쟁점
- 대구시 도심 재생방안
- [스마트폰] 스마트폰의 개념, 스마트폰의 발전 현황, 스마트폰의 긍정적 영향, 부정적 영향, ...
- 색소성분의 기능성
- 노루페인트 세일즈 프로모션분석
- 기술경영- 듀폰(DuPont)의 외부혁신과 내부 혁신 (듀폰(Dupont)의 내부혁신방법 및 과정, 득...
- (안드로이드 어플 개발 ) 다양한 새소리 어플개발 및 소스자료
소개글