Database 9

NoSQL과 함께 MySQL을 이용하기 위한 가이드

NoSQL과 함께 MySQL을 이용하기 위한 가이드 NoSQL에 대한 소개와 분류별 NoSQL 설치와 함께 사용방법 따라하기 내용이 좋은거 같다. 참고 HandlerSocket for MySQL HandlerSocket for MySQL sudo apt-cache search handlersocket handlersocket-doc - HandlerSocket command line client handlersocket-mysql-5.5 - HandlerSocket plugin for MySQL 5.5 libhsclient-dev - HandlerSocket client library libnet-handlersocket-perl - HandlerSocket perl client library. sudo..

db/mysql 2012.06.22

MySQL 예제와 성능튜닝

MySQL Example 사용자 추가 insert into user values('192.168.25.4', 'root',password('패스워드'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y',' ',' ',' ',' ',0,0,0,0); 테이블 복사 create table [new_table_name] select * from [source_table_name]; MySQL Prompt 에서 VI로 SQL Query 작성 edit # 작성후 :wq 여러 데이터베이스 연결 $a = mysql_connect('a', 'b', 'c', 1); $b =..

db/mysql 2006.09.22

Subquery특징

서브쿼리는 쿼리 안에 또 쿼리가 들어가있는 형태이다. from 절과 where절에 사용이 가능하다. MAIN QUERY가 실행되기 이전 실행이 된다. SUBQUERY의 사용목적1. 데이터의 재구성 - 뷰를 사용하는 것과 마찬가지로 원하는 칼럼, 원하는 데이터 부분만을 불러올때 사용한다. - 여기에는 하나의 테이블을 쪼개서 필요한 부분만을 불러올 수 도 있으며(게시판에서 자주 사용하는 방법) - 테이블간 조인을 하는 쿼리를 subquery로 사용하여 데이터를 수집할 수도 있다. 2. 하나이상의 명확하지 않은 조건절의 사용시 유용하다. - 조건절이 명확하여 where name='kkaok' 이렇게만 되면 너무도 행복하다. 하지만 조건절에 "작년 오늘부터 현재의 오늘"이라든지 "다른 테이블에 kkaok이라는 ..

db 2006.09.22

mysql 인덱스

mysql 인덱스생성 문법 BLOB과 TEXT 타입을 제외한 모든 mysql의 칼럼 타입은 인덱스로 사용될 수 있다. 한 테이블에는 16개의 인덱스를 생성할 수 있으며 최대 인덱스의 길이는 256바이트이다. 또한 인덱스에 사용되는 칼럼은 NOT NULL이어야 한다. 인덱스의 생성은 테이블을 생성할 때 다음처럼 생성하면 된다. KEY [인덱스명] (col1(length),col2(length),...) 인덱스의 생성 CREATE TABLE test ( id CHAR(20) NOT NULL, name CHAR(200) NOT NULL, PRIMARY KEY (id), KEY index_name (name(200)) ); 인덱스의 추가 ALTER TABLE test ADD INDEX index_id (id) ..

db/mysql 2006.09.22

oracle 인덱스

oracle index 문법 인덱스생성 문법 CREATE [BITMAP | UNIQUE] INDEX index_name ON table (column[, column]...) ; 인덱스 생성 create unique index ix_kkaok_indx on kkaok(seq); kkaok 테이블에서 unique 한 값으로 seq 칼럼에 대해 ix_kkaok_indx라는 인덱스를 생성하라는 명령문. 결합 인덱스 생성 create index ix_kkaok_indx2 on kkaok(seq,re_step); seq 와 re_step 두 개의 칼럼에 인덱스를 생성한다. 각각의 칼럼에 대해 내림차순과 오름차순 정렬 옵션을 줄 수 있으나 hint를 사용시 정렬이 안되는 경우가 있어서 정렬과 관련된 것은 hint에..

db/oracle 2006.09.22

mssql 인덱스

mssql 인덱스생성 문법 CREATE [UNIQUE] [CLUSTERED | NONCLUSTERED] INDEX index_name ON table (column [,...n]) [WITH [PAD_INDEX] [[,] FILLFACTOR = fillfactor] [[,] IGNORE_DUP_KEY] [[,] DROP_EXISTING] [[,] STATISTICS_NORECOMPUTE] ] [ON filegroup] 인덱스 생성 create clustered index ix_kkaok on kkaok(seq) width DROP_EXISTING, FILLFACTOR = 80 kkaok 테이블에서 seq 칼럼에 대해 ix_kkaok라는 클러스터드 인덱스를 생성하라는 명령문이다. DROP_EXISTING ..

db/mssql 2006.09.22
반응형