본문 바로가기

db7

Mongo DB (NoSQL) 설치 Mongo DB (NoSQL) 설치yum으로 설치 MongoDB public key 추가 sudo rpm --import https://www.mongodb.org/static/pgp/server-3.2.asc yum 에 repository 추가 3.2 최신버전 설정 $ vi /etc/yum.repos.d/mongodb-org-3.2.repo[mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 2.6 버전 설정 $ vi /etc/yum.repos.d/mongodb-org-2.6.repo[mongodb-or.. 2016. 3. 30.
spring boot 에서 db - autoreconnect 설정 추가 application.properties 에 다음 라인 추가spring.datasource.testOnBorrow=true spring.datasource.validationQuery=SELECT 1testOnBorrow 설정에는 validationQuery가 반드시 필요 2016. 1. 15.
Communications link failure due to underlying exception com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:풀의 커넥션이 타임아웃 되서 그렇다. - 다음중 하나를 설정하면 해결된다. 1. 커넥션 설정부분에 autoReconnect=true를 붙힘2. 3. mysql의 대기시간을 늘림 [출처] com.mysql.jdbc.CommunicationsExceptio... |작성자 타쿠미 pool 에서 Connection 을 가져올때 이미 끊어 져서 사용할 수 없다는 소리다.. wait_timout 으로 connection 을 관리 하는데.. 넘어 버리면 짤려 버리는 현상.. wait_timeout을 늘리면 된다.sessionVariable 은 co.. 2013. 7. 5.
[오라클] 트리거 TRIGGER 트리거 (TRIGGER) 란? 간단히 말해 INSERT,UPDATE, DELETE 문이 Table 에 대하여 수행 되어질 때 묵시적으로 수행되는 Procedure 이다. 트리거는 table 에 저장되는 것이 아니라 별도로 오라클 데이터베이스 자체에 저장 된다. 트리거는 view 에 대해서는 동작하지 않고 table 자체에 대해서만 정의 될 수 있다. 트 리거란 특정 테이블의 데이터에 변경이 가해졌을때 묵시적으로 자동으로 수행되는 저장 프로시져라 할 수 있다. C++ 언어 또는 Java 의 Class 의 경우 Constructor 와 Destructor 가 있다. 이들은 Class 가 만들어 질때 자동으로 호출되거나 아니면 소멸되기 전에 자동으로 호출되는 묵시적 수행 함수이다. 바로 이와 같은 기능이 트리.. 2012. 2. 3.
Toad에서 DB Export 하기 TOAD에서 DB Export 하기 1. Database -> Export -> Export Utility Wizard 실행 2. Export tables 선택 3. All 버튼으로 모든 테이블 선택 4. 기본 선택 5. 덤프파일 만들 폴더 설정 6. 기본 설정 etc. Preview 버튼으로 스크립트 확인 가능 2011. 12. 23.
iBatis DB별 Like 사용법 Ibatis에서 Like 사용법이 DB마다 달라 혼동하는 경우가 생깁니다. SELECT * FROM tbl_name WHERE column_name LIKE "%$username$%" SELECT * FROM tbl_name WHERE column_name LIKE '%' || #username# || '%' SELECT * FROM tbl_name WHERE column_name LIKE '%' + #username# + '%' 여기서 변수명을 #로 둘러싸는 것과 $로 둘러싸는것의 차이점 #의 경우에는 Prepare Statement로 등록이 되어 디버그를 찍어봐도 ?로 치환된 이후 값이 대입됩니다. 하지만 $의 경우 바로 값이 치환됩니다. 다시말해 MySQL은 $username$에 바로 값이 대입되고.. 2011. 11. 2.
sqlplus 기본 지식 alter table - 컬럼추가,삭제,변경 http://luckys.tistory.com/73 [오라클] union, intersect, minus, union all http://lyj8105.egloos.com/3087254 join의 종류 http://nstyle.egloos.com/959521 http://yagi815.tistory.com/tag/oracle%20join index http://riny.tistory.com/149 on delete cascade http://devfuner.egloos.com/4217660 db 생성/삭제 http://www.ezslookingaround.com/blog/tech/?no=1714 sqlplus 사용법 http://sunhuili.springno.. 2011. 6. 15.