데이터베이스(DA, AA, TA) (146) 리스트형 [Oracle] Tablespace(테이블스페이스)란? 테이블을 저장하는 공간이란 의미도 틀린것은 아니지만 정확한 의미는 아닙니다. 오라클은 데이터베이스 관리 시스템이고 말 그대로 데이터들을 관리합니다. 즉 어딘가에 데이터들을 저장, 추출, 삭제, 변경하는 작업을 할 수 있는 것입니다. 그렇다면 데이터는 어디에 저장되는 것일까요? 물론 파일에 저장됩니다. 오라클 데이터베이스는 데이터 파일들을 가지고 있으며, 이 파일들에 데이터가 저장됩니다. 그런데 파일은 데이터가 저장되는 물리적인 공간을 말하는 것입니다. 오라클 내부에서는 데이터 블록(data block), 익스텐트(extent), 세그먼트(segment), 테이블스페이스(tablespace)라는 논리적인 개념으로 데이터 들을 관리합니다. 오라클에서 데이터를 저장하는 가장 최소의 논리적인 단위가 데이터 블록.. [데이터베이스] Database 네이밍 룰 Database Schema Name 1) 규칙- Database Profile 이름을 의미함- DB Alias 이름과 동일하게 함- 영문 대문자로 작성함- Database Short Name의 길이는 최대 8자리를 넘을 수 없음- Database Short Name은 각 Site의 Unique한 Name을 사용함 2) 표기 방식 예) TOURDB, ETKP, TKS... Table Name 1) 규칙- 테이블임을 표시하기 위해 테이블 명 뒤에 '_TB'라는 구분을 사용함- 테이블명은 대문자로 사용함- 시스템 구분 코드와 모듈구분코드로 업무 영역을 구분함- 의미있는 테이블명은 3단어까지 사용할 수 있음- 단어와 단어 사이는 '_'로 구성함- 각 단어는 최대 8자리까지 사용함- 구분명은 Table의 특성을.. [MySQL] 자주 쓰는 명령어 자주사용하는 MySQL 명령어입니다. 현재 접속자 수show global status like 'threads_connected'; [Oracle] Select 쿼리 튜닝 순서 쿼리 튜닝은 온라인 SQL이냐 대용량 배치 SQL이냐에 따라 튜닝방법이 달라집니다. 하지만 대용량 배치는 프로그램 수가 많지 않은 편입니다. 온라인 SQL 튜닝에서도 관점에 따라 튜닝방법이 다르게 됩니다. 예를 들어 Peak Time에 Insert 문이나 Update 문, Select 문이 집중적으로 몰릴 때의 튜닝 방법이 있고, 단순히 SQL 하나에 집중해서 응답시간을 최소화하는 튜닝방법이 있습니다. 본 포스팅은 일반적으로 가장 많은 튜닝 사례에 해당하는 Select문 튜닝방법론을 기술한 포스팅입니다. 학습 용도로 작성한 포스팅으로 본 포스팅의 원본 출처는 Science of Database 블로그 SQL 튜닝방법론 입니다. 온라인 Select문 튜닝 방법론온라인 SQL의 튜닝방법은 여러 가지가 있을 .. [대용량DB] 데이터 테이블의 종류 및 특성 본 포스팅은 학습 용도로 작성되었습니다. 원본 출처는 http://blog.daum.net/hadmond/7 입니다. DW 시스템 구축시, 구축 대상이 되는 업무계(기간계)시스템의 테이블(table) 종류와 그 특성을 올바로 파악하고 대응하는 것이 중요합니다. 왜 중요한지는 차차 설명이 될것이며, 우선 원천 테이블의 종류와 그 특성에 대해 살펴보겠습니다. 여기서 테이블 종류는 관계형 데이터베이스 이론에 근거한 분류이거나 또는 관련 데이터베이스 솔루션(oracle, sysbase, tibero 등)에서의 테이블 종류가 아닌 업무적 관점에서의 테이블 종류를 말하는 것입니다. 업무관점의 데이터 테이블 종류 1. 원장성 테이블(Master Table) 1) 구성형태업무의 핵심 개체(entity)들로서 주로 업무.. 이전 1 ··· 18 19 20 21 22 23 24 ··· 30 다음