본문 바로가기

Database

(6)
Postgresql Partitioning Postgresql 파티션 테이블 생성 및 사용 방법입니다. http://www.postgresql.org/docs/8.4/static/ddl-partitioning.html Create Partition Table 먼저 파티션 테이블을 적용할 마스터 테이블을 하나 만듭니다. -- drop table log cascade; -- master table create table log ( -- uuid log_uuid UUID not null default uuid_generate_v4(), -- 인증 아이디 athn_id text not null, -- 서비스명 svc_nm text not null, -- 오퍼레이션명 oprt_nm text not null, -- 요청일시 log_rqst_dt timest..
테이블스페이스 및 테이블 관리 쿼리 테이블 스페이스 용량 확인 select b.file_name as file_name, b.tablespace_name as tablespace_name, b.bytes/1024 as total_size, ((b.bytes-sum(nvl(a.bytes,0))))/1024 as used_size, (sum(nvl(a.bytes,0)))/1024 free_size, trunc((sum(nvl(a.bytes,0))/(b.bytes))*100,3) || '%' free_percent from dba_free_space a, dba_data_files b where a.file_id(+) = b.file_id -- and a.tablespace_name like 'DEV_%' group by b.tablespace..
SELECT 쿼리 연습용 샘플 스키마 Oracle 10g 에 있는 HR, OE, SH, SCOTT 스키마의 데이터들을 MySQL 로 옮겼습니다. MySQL 5.1.37 InnoDB utf-8 테이블 이름이 겹쳐서 [스키마]_[테이블] 로 했습니다. ㅠ_ㅠ 주소: nerv-team.co.kr 포트: 3306 아뒤: public 비번: public SELECT 만 할 수 있구요.. sql 덤프는 [phpMyAdmin SQL Dump] 사용했습니다. ※ 주의! 꼭 OE 보다 HR 을 먼저 IMPORT 시키세요. OE에서 HR_EMPLOYEES 를 참조합니다. SCOTT(기본 샘플) HR(Human Resources) OE(Order Entry) SH(Sales History) 테이블 정보
계정 생성 - 관리자 로그인 $ mysql -uroot -p비밀번호 mysql - 계정 생성 mysql> insert into user ( host, user, password ) values ( 'localhost', '사용자명', password('패스워드') ); - 데이터베이스 생성 mysql> create database 디비명; - 데이터베이스 권한 주기 mysql> insert into db ( host, db, user, select_priv, insert_priv, update_priv, delete_priv, create_priv, alter_priv, drop_priv) values ( 'localhost', '디비명', '사용자명', 'y', 'y', 'y', 'y', 'y', 'y', 'y'..
Oracle Database 10g Express Edition. HTTP 포트번호 변경 기본 OrcleXE 를 설치하면 http 포트가 8080으로 잡힙니다. 하지만 톰켓을 설치하게 되면 톰켓도 8080을 사용하지요... 톰켓 포트번호를 바꾸던가 오라클 포트번호를 바꾸면 되는데... 오라클 포트번호 변경법~ 접속시 DBA 계정으로 로그인해야 합니다. >sqlplus SQL*Plus: Release 10.2.0.1.0 - Production on 월 3월 9 14:29:47 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. 사용자명 입력: system 암호 입력: 다음에 접속됨: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production SQL> -- 현재 사용중인 포트번호..
Oracle 계정 생성 Oracle Database 10g Release 2 (10.2.0.1) 1. 오라클 테이블 스페이스 만들기 CREATE TABLESPACE [tablespace_name] DATAFILE '/home/oracle/oradata/DANBEE/[file_name].dbf' SIZE 500m; SQL> CREATE TABLESPACE ktbcn 2 DATAFILE '/home/oracle/app/oracle/oradata/orcl/ktbcn.dbf' size 1000m; SQL> CREATE TABLESPACE 테이블스페이스명 2 DATAFILE 'C:\oraclexe\oradata\XE\파일명.dbf' size 100m -- 기본크기 3 AUTOEXTEND ON -- 크기자동확장옵션 4 NEXT 10m -..