본문 바로가기

DB9

CentOS 7에서 MySQL 8 멀티 인스턴스 설치 CentOS 7 환경 MySQL 8 버전 3306, 3316 포트로 멀티 설치 1. 사전 작업 root 계정 로그인 # [필요 유틸 설치] yum install wget vim -y # [mysql 계정, 그룹 생성] groupadd mysql useradd mysql -g mysql # [MySQL 8 다운로드 및 설정] mkdir /opt/mysql cd /opt/mysql wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.30-el7-x86_64.tar.gz cd /usr/local/ tar xzvf /opt/mysql/mysql-8.0.30-el7-x86_64.tar.gz ln -s /usr/local/mysql-8.0.30-el7-x86.. 2022. 8. 28.
Centos 7 기준 redis 5.0.3 tar server 실행 Redis 5.0.3 tar를 다운받아 centos 7 기준으로 실행하는 방법. Root 계정 기준 명령어1. 필요 패키지 설치~]# yum install -y make wget gcc 2. Redis 설치wget http://download.redis.io/releases/redis-5.0.3.tar.gztar xzf redis-5.0.3.tar.gzcd redis-5.0.3make 참고로 gcc가 제대로 설치가 된 상태에서 make를 해야 한다. 먼저 make 실행 후 실패하고 나서 gcc 설치 후 다시 make하면 xxx.h 파일을 못 찾는다고 에러가 난다. 그럴 경우 redis 폴더를 지우고 다시 압축해제해서 make 하면 된다. make가 완료된 결과(1분 정도 걸림) 3. Redis serve.. 2018. 12. 31.
디비툴 DBeaver 1. 홈페이지http://dbeaver.jkiss.org/ 2. 다운로드 및 설치아래 url에서 다운로드http://dbeaver.jkiss.org/download/ 여기선Windows 64 bit (installer + JRE)다운로드 후 설치 한다.설치는 쉬우므로 넘어간다. 3. 실행된 화면 끝. 2016. 6. 25.
Oracle에서 iBatis batch 사용 - 대용량 업데이트 시 대용량 업데이트 시 속도 향상을 위해 batch를 사용하여 insert/update를 한다. ojdbc.jar에 있는 ORACLE 전용 batch를 사용하면 더 빠른 수행결과를 보여주나 iBatis에서는 Java에 있는 batch 방법만을 사용할 수 있다. 하지만 대용량의 데이터를 한번에 executeBatch() 해준다면 서버에 메모리를 많이 사용하게 되어 메모리 부족현상이 발생할 수 있다. 그래서 5~30 (Oracle에서 제시한 배치 size라고 함)를 한 묶음으로 배치 처리해주는 것이 효율적이다. 임시테이블에 컬럼 2개를 생성하여 10만건을 insert/update를 해본 결과 배치 크기를 30으로 줬을 땐 약 5.5초가 걸렸고 배치 크기를 1000으로 줬을 땐 약 4초가 걸렸다. 참고로 배치 사.. 2013. 1. 2.
MySQL 5.1 사용자(계정) 추가 mysql -u root -p 엔터패스워드 입력 후, use mysql; insert into db values('%','dev','dev','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y'); insert into host values('%','dev','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y');insert into user values('%', 'dev',password('dev123'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y',.. 2012. 2. 4.
SQL로 카테고리, 트리, 계층 구조의 구현 Oracle이나 SQL Server가 아닌 다른 DB일 경우 SQL로 카테고리(트리, 계층) 구조로 표현하기 어렵다. 다음 사이트를 참고하면 Depth가 있을때마다 추가하는 작업외에는 간편하다. http://sqllessons.com/categories.html 2011. 10. 18.