일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DB
- AZURE
- 재테크
- 파티셔닝
- azure sql
- SQL Server
- 백업및복구
- Linux
- 시스템 성능
- DBeaver
- 펀드
- 데이터베이스
- AWS
- MySQL
- 주식
- 인덱스
- 오라클
- 조인
- 애져
- 에러
- 투자
- EC2
- VPC
- oracle
- 리눅스
- 개인연금저축펀드
- 오렌지
- 성능
- RDS
- mysql error
- Today
- Total
목록전체 글 (117)
미스터 역마살

IOPS란? IOPS(Input/Ouput Operation Per Second)는 초당 처리되는 I/O의 개수라고 이해하면 된다. 보통 저장장치의 속도를 나타낼때의 측정단위가 된다. IOPS가 100이라고 하면 1초에 100 x 블럭크기 만큼의 IO가 가능하다고 할 수 있다. IOPS 계산 방법 초당 데이터 전송량 = IOPS * 블럭크기(단위 데이터 용량) IOPS = 초당 데이터 전송량 / 블럭크기(단위 데이터 용량) 여기서 블럭의 크기를 아는것이 중요한 부분인데 블럭이란 IO의 최소 단위이다. 보통 ORACLE이나 다른 DBMS는 IO의 기본단위를 블록(페이지)로 정의된다. Oracle, PostgreSQL, MS-SQL의 경우 8KB가 디폴트 이며, MySQL,MariaDB는 16KB가 디폴트 ..

1. 오라클 서버에서 제공하는 불완전 복구 4가지 유형에 대해 각각 설명하십시오 1) Time-Based 복구 : 특별한 시점 어느순간 까지의 데이터를 복구하는 방법으로 장애가 발생한 시점까지의 복구가 아니라 사용자가 원하는 시간까지의 복구를 말한다. 2) Cancel-Based 복구 : DB 관리상의 문제로 인해 복구를 정상적으로 수행하지 못하는 경우가 있는데, 이런경우 사용가능한 백업 데이터를 이용하여 복구할 수 있는 시점까지만이라도 최대한 복구하는 방법을 말한다.(마지막 아카이브 파일까지만 복구) 3) Change-Based 복구 : 과거 특정 SCN 번호를 가진 시점까지의 복구를 말한다. 4) 컨트롤 파일 복구: 컨트롤 파일 문제로 인해 컨트롤 파일 자체를 다시 복구해야할 때 사용하는 방법으로 진..

1. 오라클 서버에서 제공한 Offline 백업과 Online 백업의 기술적 차이점에 대해 각각 설명 하십시오 Offline 백업의 경우 반드시 shutdown 상태에서 백업을 진행해야 하며 모든 file들을 백업 해야한다. 그이유는 모든 파일들의 SCN 넘버를 맞추기 위해서이다. 또한 오프라인 백업의 경우 No Archive 모드와 Archive 모드 둘다 가능하다. 반면 Online 백업은 DB가 구동중인 상태에서도 백업이 가능하다. 그리고 테이블 스페이스 단위로 백업해야 하며 Archive Mode에서만 백업이 가능하다. 2. 오라클 DB에서 SCN의 개념과 필요한 이유에 대해 설명하십시오 SCN이란 System Change Number의 약자로서 Commit이 진행될 때 마다 갱신되는 번호를 나타..

에러상황 오라클 PLSQL로 FUNCTION을 만드는 과정에서 아래와 같은 에러가 발생 하였다. CREATE OR REPLACE FUNCTION SPLIT_WORD (I_HAN_NAME IN VARCHR2) RETURN VARCHAR2 IS /*------------------------------------------------------------------- 단어 자동 분할 FUNCTION -------------------------------------------------------------------*/ v_ret VARCHAR2(200); BEGIN SELECT LISTAGG(A.WORD, '_') WITHIN GROUP(ORDER BY A.POS) AS WORD_AG INTO v_ret..

오라클 백업 및 복구 강의에서 1일차에 했던 과제를 올려 봅니다. 1. 오라클 서버의 3가지 영역에 대해 설명하고 DML문과 COMMIT문을 처리하는 과정에 대해 자세히 설명하시오 - 오라클의 서버의 3가지 영역 오라클서버는 메모리영역, 프로세스 영역, 파일영역으로 나뉜다. 첫번째 메모리 영역은 SGA라는 영역이며 SGA는 테이블을 검색하거나 저장하는 등의 작업을 할수 있게 해주는 공간이다. SGA내의 영역들로는 SHARED POOL AREA, DATA BUFFER CACHE AREA, LOG BUFFER 등 총 6개의 영역으로 나뉘게 된다. 두번째 프로세스 영역은 유저프로세스, 서버프로세스와 백그라운드 프로세스로 나뉘게 되는데 유저프로세스는 서버프로세스에게 쿼리문을 전달하거나 결과값을 리턴받는 역할을 ..

안녕하세요 역마살 입니다. 오늘은 제가 테이블스페이스를 생성하다가 생긴 ORA-01119 에러에 대한 원인과 해결방안에 대해서 알아 보겠습니다. ORA-01119 에러 원인 먼저 제가 구글링을 해보고 찾아본 결과 해당 에러는 경로가 정확하게 적혀있지 않아서 인것 같습니다. 저같은 경우는 D 드라이브가 없는데 쿼리에서 D 드라이브 밑에 데이터파일을 생성하게 했었거든요. 그래서 에러가 발생했습니다. ALTER TABLESPACE MY_DATA ADD DATAFILE 'D:\ORADATA\MY_DATA03.dbf' SIZE 30G AUTOEXTEND ON; /* D드라이브가 없음 */ ORA-01119 해결방안 해결방안은 간단합니다. 실제 경로를 만들어 주거나 쿼리에서 경로를 변경해주기만 하면 됩니다. 이상입..

안녕하세요 역마살 입니다. 어제 테슬라가 유상증자를 하였는데요. 이와 관련하여 경제용어들 좀 알아 보려고 해요 유상증자 유상증자란 신 주를 발행하여 주주에게 주는 것을 말합니다. (단 기존 가격보다는 싼값(20~30%) 에 제공함.) 유상증자의 가장 큰 목적은 자본금을 올리는 것 입니다. 기업이 필요한 돈을 채우는 방법은? 채권을 발행한다. 은행에서 대출한다. 주식을 늘려 자본금을 늘린다 (자본금 = 액면가액 x 자본수) 주식수를 늘려서 자본금을 늘리겠다는 것이 증자이다. 증자의 종류 증자는 유상증자와 무상증자로 나뉜다. 유상증자 : 유료로 주식을 늘리는 것 무상증자 : 주주들한테 공짜로 주식을 주는 것 (잉여금을 자본금으로 옮기는 것) 유상증자의 방법 제 3자 배정방식 기존 주주가 아닌 특정 제 3자(..