일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- postgreql 오브젝트 조회
- mariaDB
- 실제플랜조회
- public synonym EXPDP
- 오라클인덱스힌트
- 통계정보복구
- 데이터csv생성
- Connect Storage Engine
- Linux
- autocommit설정
- 오라클기동
- 오블완
- inlist
- 오라클
- mariaDB설치오류
- oracle
- datadir 변경
- num_index_keys
- job관리
- 대량dml튜닝
- 리눅스
- sqlp합격후기
- 티스토리챌린지
- ssh접속오류
- MariaDB기본디렉토리변경
- 통계정보백업
- sqlp시험일정
- sqlp공부방법
- PROFILE EXPDP
- DATABASELINK
- Today
- Total
목록전체 글 (59)
IT study
기존 설치 과정 참조 : Kafka로 CDC구현하기(1/3) - Kafka Source Connector 생성하기 (tistory.com) 오라클 11g 소스커넥터 추가하여 테스트 진행함 1. 도커접속 docker exec -it kafka /bin/bash 2. 도커 timezone 변경 ( 오라클은 도커와 타임존이 동일해야함. 다르면 timezone 에러 발생참고 : [Docker] Container timezone 변경(setting) — R=VD (tistory.com) 3. 오라클 커넥터 추가 ( /opt/kafka_2.13-2.8.1/connectors ) wget https://repo1.maven.org/maven2/io/debezium/debezium-connector-oracle/..

Connect Engine이란 ? MariaDB는 스토리지 엔진을 통해 외부 원격 데이터에 접근 가능합니다. connect engine은 외부 데이터 소스와 MariaDB 간의 연결을 위한 엔진으로XML, CSV 나 MySQL, ORACLE, SQL Server 등 타 DBMS의 테이블을 MariaDB에서 직접 쿼리할 수 있도록 연결기능을 제공합니다. Connect Engine 설치 및 ORACLE , MSSQL 연결 1. Connect Engine 설치 [root@dbteam01 /]# yum install MariaDB-connect-engine....Installed: MariaDB-connect-engine.x86_64 0:10.11.6-1.el7.centosComplete
환경 : CentOS7 / 10.11.6-MariaDB MariaDB 설치하면 기본 데이터 디렉토리는 /var/lib/mysql 로 설정됩니다. 1. 기본 데이터 디렉토리 위치 확인 mariaDB 접속하여 select @@datadir; 조회하면 현재 기본 데이터 디렉토리를 확인 할 수 있습니다. [root@dbteam01 /]# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 19 Server version: 10.11.6-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaD..
Oracle Database Editions Oracle Database Editions This chapter describes the four Oracle Database editions and the features available with those editions. It contains the following sections: The Oracle Database Product Family Oracle Database is available in five editions, each suitable for different devel docs.oracle.com 오라클 데이터베이스 에디션 특징 정리 EE와 SE의 차이가 많다...

yum install epel-release MariaDB 설치 진행 중 에러 발생 MariaDB의 10.11 repo를 생성 후 yum 통해 설치 진행 yum install MariaDB-server MariaDB-client 트랜잭션 체크하고 쭉쭉 진행하다가 Requires: pv 오류 만남 해결방법 1 yum clean metadata yum update clean all yum update ###내용확인용 [root@dbteam01 ~]# yum update Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.kakao.com * extras: mirror.kakao.com..
ping 이란? Paket Internet Groper 약어로 컴퓨터 네트워크의 상태 점검 및 진단하는 명령어 네트워크를 통해 해당 IP에 접근할 수 있는지 확인 ping 사용법 ping [옵션] [ip주소] ping 옵션 - c : count 옵션 , ping n번 시도 옵션 미설정시 무제한 ex) ping -c 3 [ip주소] : 3번 실행 - w : timeout 옵션, 응답대기시간 제한 (밀리초) ex) ping -w 3000 [ip주소] 사용 예제 ping 1회시도 3초 대기로만 간단한 예제 작성 ping_test.sh #!/bin/sh #1회 시도 3초 대기 ping -c 1 -w 3000 "$1" > /dev/null ping_result=$? if [ $ping_result == "0" ]..
Centos7 환경에서 실행 서버 2대 IP, 전환용 IP 총 3대의 IP로 서버 2대 IP를 서로 교체하기 위해 IP 주소 교체 쉘 스크립트 작성. #!/bin/bash path_ip=/etc/sysconfig/network-scripts #a->b, b->c, c->a IP_A=192.168.213.1 --서버 IP_B=192.168.213.2 --ip전환 IP_C=192.168.213.3 --서버 cur_IP=`cat $path_ip/ifcfg-eno49 | grep "IPADDR=" | cut -f 2 -d '='` echo "##현재 IP : " $cur_IP chg_IP=$cur_IP ##cur_IP에 따라 chg_IP 변경 if [ $cur_IP = $IP_A ]; then chg_IP=$I..
OS 환경 : CentOS7 오라클 중지 스크립트 ( oracle_stop.sh ) 1. 리스너 중지 2. 남아있는 오라클 세션 kill 3. 오라클 셧다운 4. 정상 셧다운 확인 - DB 인스턴스 조회하여 해당 구문 error코드값으로 확인 0이면 쿼리 정상 수행 ( DB 올라온 상태 ) 0아니면 ERROR ( DB 내려간 상태) #!/bin/sh #리스너중지 /bin/su - oracle -c "lsnrctl stop" #오라클세션 kill ps -ef |grep LOCAL|grep oracle|grep -v grep |awk '{print $2}'|xargs kill -9 #오라클 셧다운 /bin/su - oracle -c "sqlplus '/as sysdba'"

오라클 개발 서버에 운영과 동일한 환경을 세팅하기 위한 작업 진행 중 public synonym과 profile 정보도 함께 가지고 오고자 작업 진행함. USER, PUBLIC SYNONYM, PROFILE, ROLE 등 특정 스키마에 포함된 object 가 아닌 경우에는 expdp full = y include = public_synonym, profile을 조건 사용한다. full=y : 데이터베이스의 모든 스키마 대상 INCLUDE = 추출에 포함할 데이터베이스 개체 유형 PROFILE 테스트 -- test profile 생성 create profile TEST_PROFILE LIMIT IDLE_TIME UNLIMITED LOGICAL_READS_PER_CALL UNLIMITED PRIVATE_SG..

인덱스 구성된 컬럼을 사용할때 IN 조건절로 사용하게 되는 경우가 있음 인덱스 구성 컬럼 중 IN 조건절로 쓰이는 컬럼이 액세스 조건으로 사용되는지 필터조건으로 사용되는지에 따라 성능이 다르며 사용되는 경우에 따라 유리한 방법이 있다. ( ex) in 조건 개수가 많지않고 데이터가 여러 블록에 존재하는 경우, 액세스 조건으로 사용시 유리할 수 있음 ) 이럴때 num_index_keys 힌트를 사용하여 in 조건 컬럼을 액세스 조건으로 사용할지 필터 조건으로 사용할지 제어가능하다. -- 인덱스의 n번째 컬럼까지 액세스 조건으로 사용 /*+ num_index_keys(t ix_01 n) */ 개인 운영 노트) num_index_keys 힌트만으론 사용한 인덱스를 강제로 고정하지 않음 얼마전, 속도 저하 쿼리..