TABLE Full SCAN의 필요성

Posted by Breeze24
2016. 6. 4. 23:33 DB/Oracle

TABLE Full SCAN의 필요성


기존에는 Table Full Scan 줄이는게 효율적으로 튜닝한 것으로 판단.

.

인덱스를 안타고 Table Full Scan 하게 되면 잘못된 튜닝으로 간주하는 우를 범함. 



많은 양의 데이터를 읽을 때는 테이블 전체 스캔이 유리



테이블에서 많은 블록들을 읽을 때, 인덱스 스캔보다 테이블 전체 스캔이 더 유리한 경우도 있다. 

인덱스 스캔을 하게 될 경우 소규모의 I/O 호출을 반복적으로 여러번 하게 되는데, 이 비용보다 대규모로 한 번만 I/O호출을 하는 것이 비용이 적게 들게 된다. 


이런 이유로 Table Full Scan이 더 효율적일 수도 있다는 것을 명심하자. 

.

'DB > Oracle' 카테고리의 다른 글

오라클 세션 Kill  (0) 2016.06.04
SQL 튜닝 가이드  (0) 2016.06.04
조인의 특징 및 사용 기준  (0) 2016.06.04
EXPLANIN PLAN과 SQL Trace의 차이  (0) 2016.06.04
MSSQL SID 확인 방법  (0) 2016.06.04

EXPLANIN PLAN과 SQL Trace의 차이

Posted by Breeze24
2016. 6. 4. 23:32 DB/Oracle


EXPLANIN PLAN과 SQL Trace의 차이


EXPLANIN PLAN - 접근 계획을 점검하고자 할 때

SQL Trace - 계획을 평가, 문장의 실제적인 자원 소비를 검증하고자 할 때 

.

'DB > Oracle' 카테고리의 다른 글

오라클 세션 Kill  (0) 2016.06.04
SQL 튜닝 가이드  (0) 2016.06.04
조인의 특징 및 사용 기준  (0) 2016.06.04
TABLE Full SCAN의 필요성  (0) 2016.06.04
MSSQL SID 확인 방법  (0) 2016.06.04

안드로이드 구글맵 예제

Posted by Breeze24
2016. 6. 4. 23:32 Android/TroubleShooting


안드로이드 구글맵 예제


1. 안드로이드 프로젝트에서 Google APIS 선택 

2. 프로젝트 생성 후 AndroidManifest.xml에 

   인터넷 권한과 구글맵 라이브러리를 사용하겠다고 추가

3. main.xml에 맵뷰를 추가. 

   추가시에 apiKey를 추가해야 함.

   구글맵 apikey 얻는 방법은 아래를 참조

http://androiddev.tistory.com/entry/Google-Maps-API-%EB%93%B1%EB%A1%9D

 

4. Action에 코드 추가

   MapActivity를 상속받아야 함.

.