--테이블 생성
CREATE TABLE konan_test_table_A(
konan_id int IDENTITY (1, 1) NOT NULL
, konan_data char (50) NOT NULL
, konan_date char (50) NOT NULL
, konan_A char (100) NOT NULL
, konan_B char (100) NOT NULL
, konan_C char (100) NOT NULL
, konan_D char (100) NOT NULL
, konan_E text NOT NULL
)
GO

--1000000건의 샘플 데이터 삽입
set nocount on
GO

declare @i int
set @i = 0
while @i < 1000000
begin
--WAITFOR DELAY '00:00:01'
insert into konan_test_table_A values
(
@i ,
convert(varchar, datepart(yy, getdate())) + '년 '
+ convert(varchar, datepart(mm, getdate())) + '월 '
+ convert(varchar, datepart(dd, getdate())) + '일 '
+ convert(varchar, datepart(hh, getdate())) + '시 '
+ convert(varchar, datepart(mi, getdate())) + '분 '
+ convert(varchar, datepart(ss, getdate())) + '초 '
+ convert(varchar, datepart(ms, getdate())) + '미리초 '
,'테스트1'
,'테스트2'
,'테스트3'
,'테스트4'
,'테스트5'
)
set @i = @i + 1
end
GO
--10초.

set nocount off
GO

--샘플 데이터 조회
SELECT TOP 100 * FROM konan_test_table_A
SELECT COUNT(konan_id) FROM konan_test_table_A

'Databases' 카테고리의 다른 글

SELECT된 값 바로 INSERT, UPDATE 하기  (0) 2008.03.27
select 값을 다른 테이블로  (0) 2008.01.18
MS-SQL Function  (1) 2007.11.19
SQL Server DBA 가이드  (1) 2007.07.13
동적 SQL의 축복과 저주  (2) 2007.07.13

+ Recent posts