mysql 원격 접속 설정
1. mysql 에 접속할 계정 설정 (user 테이블에 host 를 %으로 설정) flush privileges; 2. iptables iptables -A INPUT -p tcp –dport 3306 -j DROP 3. mysql 설정 (my.conf) ]# vi /etc/mysql/my.cnf … bind-address = 127.0.0.1 … Continue reading
1. mysql 에 접속할 계정 설정 (user 테이블에 host 를 %으로 설정) flush privileges; 2. iptables iptables -A INPUT -p tcp –dport 3306 -j DROP 3. mysql 설정 (my.conf) ]# vi /etc/mysql/my.cnf … bind-address = 127.0.0.1 … Continue reading
CentOS 에서 yum 으로 설치할수 있는 mysql 버전은 5.0 이다. yum으로 mysql 5.5 버전을 설치하기 위해서 요렇게 하면 된다. MySQL 서비스 중지 ]# service mysqld stop yum repository 추가 ]# rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm 다음으로 libmysqlclient15 설치 ]# yum install … Continue reading
JDBC Driver 버전 확인 ]$ jar -xvf ojdbc14.jar ]$ cat META-INF/MANIFEST.MF Oracle 서버 버전확인 > select * from product_component_version; JDBC Driver 다운받는곳 http://www.oracle.com/technetwork/database/features/jdbc/ 관련 에러 SQLException java.sql.SQLException: OALL8 is in an inconsistent state.
mysql 접속시에 자꾸 아래와 같은 에러가 나서.. Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. context.xml의 설정을 아래와 같이 바꿔주니 해결된듯하다. <Resource auth=”Container” driverClassName=”com.mysql.jdbc.Driver” url=”jdbc:mysql://xxx.xxx.xxx.xxx:3306/dbname?characterEncoding=utf-8&interactiveClient=true&autoReconnect=true&autoReconnectForPools=true&useUnicode=true&characterSetResults=UTF-8″ type=”javax.sql.DataSource” name=”jdbc/xxxxx” username=”userid” … Continue reading
DBCP(Database Connection Pool)을 사용하다 보면 가끔씩 만나게 되는 에러가 있다. 내 추측에는 DBCP의 특성상 많은 수의 커넥션을 미리 맺어 놓고, 어플리케이션이 풀에서 커넥션을 빌려다 사용하고 환원하는 식인데, 맺어놓은 커넥션을 MySQL의 커넥터가 끊어버리는듯 하다. 그래서 풀에 정상적으로 요청을 하였지만 그것이 … Continue reading
오라클에서 특정 테이블의 쿼리 로그를 보고 싶으면 아래와 같이 하면 된다. select * from v_$sql where sql_text like ‘%table%’; select max(last_load_time), min(last_load_time) from v_$sql;
1. Oracle 1). 서버환경 – 서버 주소 : 127.0.0.1 – 서비스 포트 : 1521 2). JDBC 설정 – Driver 클래스 : oracle.jdbc.driver.OracleDriver – URL 형식 : jdbc:oracle:thin:@127.0.0.1:1521 2. MySQL 1). 서버환경 – 서버 주소 : 127.0.0.1 – 서비스 포트 … Continue reading
DBA에게 유용한 Toad의 숨은 기능 찾기 박중수 | 엔커블루 기술본부 대표 컨설턴트 기업에서의 데이터 증가는 기하급수적으로 늘어나고 있으며 그에 따른 데이터베이스 성능도 대용량을 처리할 수 있도록 발전하고 있다. 따라서 데이터베이스 관리자는 예전과 달리 데이터베이스의 운영을 매뉴얼하게 할 수 있는 … Continue reading
오라클에서 비정상 세션 죽이기려면 아래의 쿼리를 실행한다. 문법 alter system disconnect session ‘sid,serial’ immediate; 예) alter system disconnect session ‘1512,58654’ immediate; 참고 : http://www.oracle-base.com/articles/misc/killing-oracle-sessions.php
오라클 테이블 스페이스 확인(Oracle TableSpace) SELECT A.TABLESPACE_NAME, A.FILE_ID, ROUND(A.BYTES/1024/1024/1024, 2)||’G’ USABLE, ROUND( B.BYTES/1024/1024/1024,2)||’G’ FREE, trunc(100-(B.BYTES/A.BYTES*100),2)||’%’ USED_RATE, trunc(B.BYTES/A.BYTES*100,2)||’%’ FREE_RATE FROM ( SELECT TABLESPACE_NAME, FILE_ID, SUM(BYTES) BYTES FROM DBA_DATA_FILES GROUP BY TABLESPACE_NAME, FILE_ID ) A, ( SELECT TABLESPACE_NAME, FILE_ID, SUM(BYTES) BYTES … Continue reading