MySQL 5

MySQL에서 timestamp형 컬럼에 기본값 설정하기.

* MySQL 5.5.x 버전에서 테스트한 내용임! Oracle에서는 테이블에 date형의 컬럼을 만들면서 default 값을 sysdate로 넣어주면, 명시적으로 null 값을 넣으려하거나 insert 문장에서 해당 컬럼이 빠져도 현재 시각이 입력되게 되어 있다. 이런 설정을 여러개의 컬럼에 적용할 수 있다는게 아주 당연한 일이었다. PostgreSQL도 마찬가지로 current_timestamp나 current_date 둥을 여러 컬럼에 default로 설정해 줄 수 있다.하.지.만.MySQL에서는 안된다.DA#에서 기본값에 current_timestamp를 넣어줬더니 스크립트가 잘 뽑히길래 돌렸더니 에러 발생.기본적으로 MySQL에서는 하나의 테이블에 하나의 timestamp 컬럼에만 current..

IT 기술/Database 2014.07.23

Oracle SQL Deveroper로 Oracle과 기타 RDBMS 개발/관리하기

SQL Deveroper는 Oracle corp.에서 배포하는 Oracle 개발, 관리 등을 지원하는 개발 Tool입니다. Oracle Homepage에서 무료로 받아서 사용할 수 있으며, 현재 안정 버전은 3.0이며 "3.1 Early Adopter" 버전도 받아서 사용할 수 있습니다. 이 글을 작성하던 시점에는 3.0이 최신빌드였는데, 3.1이 정식으로 나왔습니다. (아래의 푸른 글 상자 안의 내용을 추가했습니다. 최신 버전에 대한 정보는 아래의 글 상자 내용을 참조하세요.) Oracle SQL Developer 3.1 (3.1.07.42) February 7, 2012출처 : http://www.oracle.com/technetwork/developer-tools/sql-developer/downl..

IT 기술/Oracle 2011.12.27

MySQL Storage Engine들을 간단히 비교해봤습니다.

MySQL Storage Engine들을 비교해볼 일이 생겨서 자료를 찾아봤습니다. 5.1 버전과 5.5 버전의 영문 메뉴얼을 보면서 정리한 내용입니다. MySQLKorea의 5.1버전 한글 번역판도 참고 했습니다. 1. MyISAM Transaction을 지원하지 않지만 기본 Storage engine이며 많이 사용되고 있다. Table을 각각 독립적인 File에 저장한다. 5.5. 버전을 기준으로 256 TB까지 저장할 수 있다. Transaction을 지원하지 않는 대신 빠르고, 디스크 공간을 덜 차지하며, Update를 위한 메모리 공간도 적게 사용한다. Transaction을 지원하지 않는 MyISAM 때문에 MySQL은 RDBMS로 인정해주지 못하겠다는 의견도 있었습니다. ("그러면 엑셀도 D..

IT 기술/Database 2011.11.01

[소개] IBM DeveloperWorks : LAMP 시스템 조율, Part 3: MySQL 조율

LAMP 시스템 조율 시리즈의 마지막인 Part 3, MySQL 조율에 관한 문서를 소개합니다. 공개 DataBase 중에서 가장 (최소한 한국에서는...) 다양한 사용자층을 확보한 MySQL은 UNIX/Linux 환경에서 사용할 수 있는 대표적인 DataBase중의 하나입니다. 특히나 오픈소스 제품이기에 무료로 사용할 수 있지만, 그 덕에 정교한 튜닝을 하지 않고 사용하는 적당히 설치해서 적당히 사용하는 제품이기도 하죠... 물론 상용 제품들도 벤더사에서 설치해준 상태 그대로 사용하는게 대부분의 DB서버가 처한 우울한 현실이기도 하죠. 자... 이제 IBM DeveloperWorks에서 소개하는 "LAMP 시스템 조율, Part 3: MySQL 조율"을 소개합니다. 아~ 한글이라서 더욱더 맘에 듭니다...

[참관기] MySQL User Conference Korea - 2007

LDS에서 주최하는 MySQL User Conference Korea - 2007 행사에 점심시간을 이용해서 잠시 갔다왔습니다. 음... 컨퍼런스 내용은 5분도 못 들었고, 자료만 챙겨서 나왔죠. 좀 일찍 퇴근해서 마지막 시간의 [Case of succeed of MySQL & RedHat]이라도 들어볼까하는데, 금요일이라 여유가 될지 모르겠네요. 눈치만 살피고 있습니다. :) 자~ 일단 홍보 부스에서 받은 자료를 살펴보면요. 1. SUN Microsystems 랙형 서버 2대(1대는 스토리지였던가???)와 데스크탑형 워크스테이션 1대가 있더군요. 곧 쿼드 코어 옵테론을 이용한 서버가 출시될거라고 하더군요. 2. Terrace Technologies TIMS라는 메일 솔루션을 가지고 나왔더군요. 대용량 ..

카테고리 없음 2007.09.19