본문 바로가기

데이터베이스

(4)
ASM(Automatic Storage Management) ASM이란? 자동 스토리지 관리(ASM)는 데이타베이스 구성시 기본이 되는 디스크를 효율적으로 관리하기 위해 10g에서 새로 선보이는 데이타베이스 서비스이다. - ASM은 하나의 SMP장비 뿐만아니라, RAC를 구성하는 모든 노드들로 지원한다. - ASM이 관리하는 모든 디스크에 대해 로드 밸런스 작업을 자동으로 처리 해줌으로써, 특정 디스크에 로드가 집중되는 hot spot 현상을 최소화 할수 있으며, 이로 인해 성능을 극대화 할수 있다. - ASM은 특정 데이터에 대한 복사본을 자기 자신의 디스크에 유지할수 있기때문에, 소프트웨어 미러링 효과를 기대할수 있다. - > 자동적으로 데이타 구성을 재분배할수 있는 기능을 제공해 줌으로써, 더이상 I/O튜닝이 필요없게 된다! ASM의 장점 1. load ba..
HWM(High Water Mark) HWM(High Water Mark)란? HWM(High Water Mark) 란 저장공간을 갖는 세그먼트 영역에서 사용한 적이 있는 Block과 사용한 적이 없는 Block 의 경계점을 의미한다. Block은 위에서 부터 채워진다. 데이타파일은 HWM을 가지지 않으며, 세그먼트만이 HWM를 가진다. 특성 High Water Mark는 증가하기만 한다. Truncate 명령을 사용하면 Header Block 위치로 돌아오게 된다.(0으로 set) Delete 명령은 HWM의 변화를 주지 않는다. 5 block 씩 증가한다. (초기 5 block이 될때까지는 1 block씩 증가한다.) Table의 Full Scan량과 동일하다. USER_TABLES.AVG_SPACE의 기준이 된다. 관련 Data Dic..
Online Tools :: SQL Injection Vulnerability Test SQL injection is a technique that exploits a security vulnerability occurring in the database layer of an application. Mostly user input is not filtered by the script, is then passed into a SQL statement. SQL injection test tool was created for beginner webmasters. The tool will perform simple test to check whether a webpage is vulnerable to SQL injection. It cannot determine vulnerability for s..
Undo 와 Redo 의 차이점 Undo와 Redo의 차이점은 무엇일까? 비슷 하지만 전혀 다른 두가지의 개념을 나름의 생각으로 정리해 보았다. 기본적으로 Redo는 re + do 의 합성어 인듯하며 뜻풀이를 하면 이렇다. "다시 하다." Undo는 un + do 의 합성어 인듯하며 뜻풀이를 하면 이렇다. "원상태로 돌리다" 뜻에서 풍겨져 나오는 기본의미로는 Redo는 무언가를 다시 하는 것 Undo는 무언가를 되돌리는 것이다. 그럼 다시 다른 방향에서 살펴보자 Redo는 오라클에서 무슨 역할을 하는가? 기본적으로 복구의 역할을 한다. 오라클 서버에 무슨작업을 하든지 모두 리두에 기록이 된다. Undo는 무슨역할을 하는가? 작업 롤백과, 읽기 일관성, 복구를 한다. 이렇게 봤을때 둘의 같은점은 복구를 한다는 것이다. 하지만 둘의 복구 ..