본문 바로가기

SQL Server2

[SQLP] 1장. 아키텍처 기반 튜닝 원리 - 데이터베이스 아키텍처 데이터베이스 아키텍처1. 아키텍처 개관가. 모델링의 정의데이터베이스 : 물리적인 디스크에 저장된 데이터의 집합 인스턴스 : 공유메모리와 이를 엑세스 하는 프로세스의 집합나. SQL Server 아키텍처하나의 인스턴스 당 최고 32,767개의 데이터베이스를 정의해서 사용 시스템 데이터베이스가 만들어지면 사용자 데이터베이스를 추가하여 생성하는 구조시스템 데이터베이스 : mster, model, msdb, tempdb 등사용자 데이터베이스 : 데이터파일(mdf), 트랜잭션 로그파일(ldf), 보조데이터파일(ndf)2. 프로세스서버프로세스 : 전면에 나서서 사용자가 던지는 각종 명령을 처리백그라운드프로세스 : 뒤에서 묵묵히 주어진 역할을 수행가. 서버 프로세스Oracle : Server ProcessSQL Se.. 2019. 3. 5.
[SQLD] 정리 3 (DCL / 절차형 SQL) DCL유저를 생성하고 권한을 제어할 수 있는 명령어 * Oracle아이디와 비밀번호 방식으로 데이터 베이스에 접속.유저마다 스키마에 오브젝트 생성 등의 권한을 부여 받음. * SQL Server방식 1 ) Microsoft Windows 인증방식으로 Windows에 대한 로그인 정보를 가지고 접속.Windows에서 사용자 ID를 확인.방식 2) Windows 인증방식, Oracle 인증 방식 둘다 가능. Oracle 은 유저마다 스키마에 오브젝트 생성 권한을 가진다.SQL Server 유저는 단지 스키마에 대한 권한만을 가진다.스키마가 테이블과 같은 오브젝트를 소유를 하게 되며 유저는 스키마에 대해 특정한 권한을 가지는 것이다. * 공통PROCEDURE 는 EXECUTE 권한만 있음테이블에만 INDEX .. 2016. 6. 2.