일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- drag&drop
- 리스트 관리
- flashback
- Maven #POM.XML
- ORA-00600
- spring boot batch
- spring properties
- Spring Boot
- 리스트
- WAS 환경
- Spring
- mybatis
- tomcat 세팅
- spring boot scheduler
- tomcat
Archives
- Today
- Total
Hello World?
대용량 테스트를 위한 PL/SQL 더미 데이터 입력 본문
우선... 난 오라클을 모린다...
뭐.. ANSI 기준이려니.. 아니면 잘하는 TSQL 정도로 생각하면 될거려니 했는데...
20만건 테스팅을 위해 데이터를 입력해야 하는데 프로그램으로 20만건 돌릴려니.. 잘 안돌아간다.. 제길슨..
그리하여 별에 별짓 다해보다가 찾은것은!!!
PL/SQL !!!! ( 두둥.... 효과음..)
쉽게 넣었다.. 바보라고 놀려도 좋다.. 다음을 보시라 ㅋㅋ
1. T_TEST 테이블 정의
CREATE TABLE T_TEST ( NID NUMBER NULL, NVALUE NUMBER(15,5) NULL ) |
2. TEST_SEQ 정의
CREATE SEQUENCE TEST_SEQ INCREMENT BY 1 START WITH 1 |
3. PL/SQL로 20 만건 데이터 입력
DECLARE I NUMBER; BEGIN FOR I IN 1..200000 LOOP INSERT INTO T_TEST ( NID, NVALUE ) VALUES ( TEST_SEQ.NEXTVAL, 1000000000 ); END LOOP; END; |
이렇게 해서 넣었다..;;
초기초라고 놀려도 크게 상관엄뜸!! (흥!)..
[EOF]
'DATABASE > ORACLE' 카테고리의 다른 글
오라클에서 START WITH ~ CONNECT BY PRIOR 쓰기 (0) | 2011.08.18 |
---|---|
오라클 락 제거 (0) | 2011.01.14 |
오라클에서 동적 아이피 사용시 리스너 파일 수정하기 (0) | 2010.10.27 |
SQL Loader를 이용해 파일 내용을 테이블에 등록하기 (0) | 2010.10.26 |
오라클 사용자 생성 / 삭제 (0) | 2010.10.26 |