MySQL 자료형
By 새내기코더의 자료모음 | 2017년 6월 28일 |
1.숫자 자료형 int, integer 4바이트 정수 decimal(p,s) 실수표현 p: 전체자리수, s는 소수점 부분의 길이 2. 문자 자료형 varchar(n) 최대 255 바이트 까지 text 1바이트 문자열, 최대 65535 자(2^16)
mysql에서 기본 캐럭터 셋 설정
By 반달가면 | 2018년 1월 10일 |
mysql에서 특정 데이터베이스의 기본 캐럭터 셋(default character set)을 설정할 수 있다. 우선 mysql을 실행하자. 터미널창에서 아래와 같이 입력. mysql -u root -p 암호를 입력하고 mysql 프롬프트가 나오면 ALTER DATABASE 구문으로 캐럭터 셋을 설정한다. -- my_database의 캐럭터 셋을 utf-8로 설정 ALTER DATABASE my_database DEFAULT CHARACTER SET utf8; 바뀐 설정을 확인해 보자. -- 상태 확인 STATUS; 설정이 완료되었으면 종료하고 빠져나가면 되겠다. -- 종료 EXIT;
마크베이스(Machbase) 초고속 데이터 로딩 및 테스트
By Tech Taste Travel | 2017년 9월 4일 |
시작시계열 데이터베이스인 마크베이스에 데이터를 로딩해서 얼마나 빠른지 테스트 해 보기로 했다.매뉴얼을 보면 패키지에 포함된 샘플데이터를 활용하는 예제가 있으므로 그것을 사용해 보기로 하겠다.데이터 로딩 준비아래에 있는 1분 튜토리얼을 활용해 보기로 하였다.1분만에 CSV 화일 로딩해 보기 예제 (http://doc.machbase.com/load-a-csv-file-in-1-minute) 참조한다. 우선 설치된 디렉토리는 다음과 같다.필자는 우분투에 디폴트로 설치한 것이기에 다음과 같이 나오지만, tgz이나 rpm 으로 설치한 경우에는 위치가 다를 수도 있으니 주의하자.machbase@mb:~$ cd $MACHBASE_HOME/tutorials/csvload/machbase@mb:/opt/machbase/c
Percona mysql에 Haproxy check 연동
By JH의 컴퓨터세상 | 2020년 2월 6일 |
Tocu 엔진을 사용하려 퍼코나 mysql을 설치하고 haproxy에 연결하려고 하니 각 DB 서버에 Load balance는 정상적으로 작동을 하는데, db health check가 되지 않는다.그래서 찾아보니 기존 mysql에서는 haproxy에서 DB 서버로 haproxy 계정으로 로그인하여 DB가 살아있는지 체크를 했었는데, percona mysql에서는 xinetd 에 mysqlchk 서비스를 추가하여 9200번 포트를 통해 DB서버로 통신하고, DB서버에서 mysqlchk 스크립트를 통해 체크를 수행하는것 같다.아래는 테스트 진행 내용을 정리해 보았다. 구성 환경각 OS : Centos 7.7DB 서버 3대 : Percona mysql 8.0 설치.Haproxy 서버 2대 : Ha