본문 바로가기

데이터베이스26

데이터베이스 사용자 만들기, tablespace 권한주기 데이터베이스를 만드는 주체는 다음과 같이 이루어진다. 소유주, 관리자, 사용자이다. 소유주는 sys, 관리자는 system으로 오라클이 미리 지정을 한다. 이 테이블스페이스를 직접 사용할 user를 만들고, 권한을 주는 방법을 알아본다. 데이터베이스에서 접근하고 테이블을 작성, 수정할 수 있는 권한을 주는 방법은 다음과 같다. 1. 세션 권한 세션 권한은 데이터베이스에 접근할 수 있는 권한이다. 2. 사용 권한 사용 권한은 데이터베이스를 사용할 수 있는 권한이다. 3. 테이블스페이스 권한 테이블을 만들 수 있는 데이터 공간을 만들 수 있는 권한이다. 4. 테이블 관련 권한 테이블의 자료를 수정할 수 있는 권한이다. 이렇게 네 가지의 권한이 필요하다. 1) 사용자를 생성한다. alter session se.. 2020. 3. 18.
데이터베이스 기초 CPU는 작업을 할 때 time slicing 기법을 이용하여 작업을 동시에 처리한다. 예를 들어 A B C라는 작업을 진행할 때, 한번에 처리하는 양이 5씩이라고 가정하자. A라는 작업 5, B라는 작업 5, C라는 작업 5, 또 모든 작업이 끝나면 다시 돌아와서 A라는 작업을 반복하는 식으로 진행한다. 이렇게 초당 34억번을 연산하게 된다. 이렇게 계속 루프하는 방식을 Round Robin(RR)방식이라고 한다. 하나의 프로세스는 연산 -> 쓰기 > 연산의 방식을 사용하는데, 쓰기를 진행하는건 하드디스크이며, 이때 CPU는 아무것도 하지 않고 휴식을 취한다. 따라서 최종 목적은 CPU가 쉬지 않게 계속 일을 시키는 것이다. 집에서는 흔히 데이터 통신이 필요한 여러 작업을 하게 된다. 각각의 프로그램은.. 2020. 3. 18.
반응형