본문 바로가기
반응형

전체 글205

[젤다 야숨] 네주요마의 사당 공략 위치 라넬지방 조라의 마을에 위치하고 있습니다 공략 빨간원 안에 있는 동그란 돌을 아래로 내려 요기 위치에 넣으면 성공하는 퍼즐입니다 아이스 메이커 기술을 사용하여 얼음기둥을 만들어 진행하면 됩니다 보물상장에서는 조라의 창이 나오네요 꼭대기까지 올라가면 드디어 빛나는 돌을 만날 수 있습니다 돌 뒤에 물이 흐르는 곳에 얼음기둥을 만들어 돌을 밀어주세요 여기서 한번더 얼음기둥을 만들어 돌을 다시 굴려 주세요 돌이 아래로 굴러가고 있습니다 먼저 아래에 가서 기다리고 있어야 하니까 부지런히 내려가 주세요 내리막길 마지막 부분에 얼음기둥을 만들어 돌이 멈추게 합니다 여기서는 좀 빠르게 움직여야 합니다 얼음기둥을 부수고 바로 타임록을 사용하여 돌을 멈춰야 해요 멈춰있는 돌이 골인 방향으로 향하도록 한손검으로 가볍게.. 2024. 2. 3.
[PostgreSQL] pg_hba.conf 우선순위 pg_hba.conf 파일은 PostgreSQL 접속 시 허용 및 차단 등의 정책을 정의하는 파일 입니다. 중복되는 정책이 있을 경우 상위에 정의한 정책이 우선순위가 높음 테스트 시나리오 local에서 postgres 계정으로 접속 시 비밀번호 없어 바로 접속 허용하도록 설정 기존 정책 아래에 추가 pg_hba.conf 파일에 local all postgres trust 정책을 기존 정책 아래에 추가 하였습니다 # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all scram-sha-256 local all postgrestrust # IPv4 local connections:.. 2024. 2. 1.
[PostgreSQL] 데이터 이관 시 ERROR: permission denied for schema COPY 명령등을 사용하여 데이터 이관 작업 진행 시 ERROR: permission denied for schema 에러 발생하는 경우가 있습니다 이런 경우 외래키(foreign key)가 설정되어 있는지 확인이 필요합니다 INSERT 하려는 테이블이 다른 테이블의 데이터를 참조하는 FK(외래키)가 생성되어 있을 때 발생합니다 : 참조되는 테이블의 owner가 작업을 실행하는 계정과 동일하다면 발생하지 않고 다른 경우 발생 PostgreSQL에서는 트리거를 사용하여 외래키(참조 무결성 제약)가 구현되므로 trigger를 비활성화 해주면 됩니다 방법 1 세션 파라미터 변경 session_replication_role 파라미터를 replica로 설정하면 replica 상태의 트리거만 활성화되고 나머지는 비.. 2024. 1. 29.
[linux] 방화벽 비활성화 OS: linux 8.7 방화벽 상태 확인 systemctl status firewalld.service [root@svr1 ~]# systemctl status firewalld.service ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2024-01-19 13:18:36 KST; 1s ago Docs: man:firewalld(1) Main PID: 5175 (firewalld) Tasks: 2 (limit: 5725).. 2024. 1. 19.
순이익과 영업이익 차이 기업의 재무제표에서 중요한 지표 중순이익과 영업이익이 있습니다둘 다 많을수록 좋은 건 알겠는데 어떤 차이가 있는지 정리해 봤습니다 영업이익기업이 일반적으로 사업을 수행하면서 영업활동으로 발생하는 수익과 비용의 차이입니다. 영업이익은 매출액에서 판매비용, 원가, 관리비용 등을 차감하여 계산됩니다. 이는 기업이 제품을 생산하고 판매하는 과정에서 일어나는 직접적인 비용과 관련된 것입니다. 기업 A가 제품을 판매하여 발생한 매출액은 1,000만 원입니다.이 매출액에서 생산 비용, 판매 비용, 마케팅 비용 등을 모두 합친 비용은 600만 원입니다.영업이익은 매출액에서 비용을 차감한 값으로1,000만 원 - 600만 원 = 400만 원입니다.이는 기업 A가 영업활동을 통해 얻는 순수한 이익으로 생산과 판매로 발생한.. 2024. 1. 5.
[PostgreSQL] 열을 행으로 변환하기 UNNEST 함수 배열(array)을 row로 변경 SELECT unnest(ARRAY['V1','V2','V3','V4','V5']) AS c1 ; c1 ---- V1 V2 V3 V4 V5 (5 rows) 배열 개수가 다른경우 NULL 로 표시함 select * from unnest(ARRAY[1,2], ARRAY['foo','bar','baz']) as x(a,b); a | b ---+----- 1 | foo 2 | bar | baz 구분자가 있는 컬럼을 행으로 변경 테스트 테이블 select * from tab1; id | text_data ----+--------------------- 1 | apple,orange,banana 2 | dog,cat,bird,fish 3 | red,green,bl.. 2024. 1. 4.
[PostgreSQL] ANY 연산자 ANY 연산자 PostgreSQL에서 ANY 연산자는 조건에 들어오는 값 중 하나라도 조건을 충족하는지 확인하는 데 사용됩니다. 이미 익숙한 IN 연산자와 유사하게 사용됩니다. 차이점은 ANY는 = 비교외에 부등호(>=, , = ANY(ARRAY[1, 3]); id | number ----+-------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 (5 rows) -- 비교조건 중 가장 큰 값보다 작은 데이터 조회 test=# SELECT * FROM test11 WHERE number 2024. 1. 1.
[젤다 야숨] 하유다마의 사당 공략 위치 서하테르 지역 쌍둥이산 근처에 있습니다 공략 이번 사당은 아이스 메이커를 사용하여 얼음기둥을 만들어 퍼즐을 푸는 방식입니다 이렇게 벽에다 만들 수도 있습니다 얼음기둥을 만들어 길을 건너면 오른위에서 공이 떨어지고 아래쪽에 목표지점이 보입니다 얼음기둥을 만들어 공의 방향을 바꿔주면 됩니다 빨간원에 있는 공의 방향을 바꿔 목표위치로 이동시키는 퍼즐입니다 얼음기둥 1 아래 위치에 얼음기둥을 만들어 공이 오른쪽으로 가도록 해주세요 얼음기둥 2 두번째 얼음기둥 위치입니다 얼음기둥 3 마지막 3번째 얼음기둥 위치입니다 퍼즐이 풀리고 닫혀있던 문이 열렸습니다 이것으로 사당공략 완료 입니다 출구로 가는데 저 멀리 보물상자가 보이는군요 얼음기둥 2개로 어렵지 않게 보물상자 위치로 갈 수 있습니다 루피 50개 획득!.. 2023. 12. 31.
[linux] 파일 시간정보 변경 및 확인 명령어 (touch, stat) touchstat리눅스에서 파일의 시간정보 변경 및 접근시간, 변경시간을 확인 할 수 있는 명령어 입니다 [목차여기]touch 명령어해당 파일이 없는 경우 빈파일(내용이 없는)을 생성합니다[postgres@svr1:/home/postgres/ppp]$ ls -altotal 4drwxr-xr-x 2 postgres postgres 6 Dec 26 21:56 .drwxr-xr-x 11 postgres postgres 4096 Dec 26 21:56 ..[postgres@svr1:/home/postgres/ppp]$ -- 빈파일 생성[postgres@svr1:/home/postgres/ppp]$ touch test[postgres@svr1:/home/postgres/ppp]$ ls -altotal 4d.. 2023. 12. 26.
[젤다 야숨] 리다히의 사당 공략 및 클라이밍 두건 획득방법 위치 서하테르 지역 쌍둥이산 근처에 있습니다 공략 1단계 바닥에 있는 버튼을 누르면 구조물이 움직이고 공을 목표에 위치시키는 퍼즐 입니다. 아래처럼 바닥에 있는 장치를 누르니 앞에 구조물이 기울어지고 공이 굴러가 목표위치에 들어 갑니다 퍼즐을 성공적으로 풀면 다음 단계로 갈 수 있는 바닥이 움직이고 그걸타고 다음단계로 갑니다 2단계 바닥 버튼을 눌러 공을 움직인 후 적당한 타이밍에 내려오면(공이 아래로 떨어지기 조금 전) 공이 아래로 떨어진 후 반대방향으로 굴러가 목표에 위치시킬 수 있습니다 3단계 빨간원에 클라이밍 두건이 들어있는 보물상자가 보입니다. 마찬가지로 바닥 버튼을 눌러 공을 움직인 후 적당한 위치에서 내려 옵니다. 기울어진 바닥이 원위치로 돌아가며 공이 튀어올라 반대편으로 넘어갑니다 클라이밍.. 2023. 12. 24.
[oracle] optimizer_adaptive_plans 기능 설명 및 권장값 DBMS: oracle 19.3 1. adaptive plan optimizer_adaptive_plans는 실행 중인 쿼리의 실행 계획을 동적으로 조정하여 최적의 성능을 제공하는 데 사용됩니다. 아래 예시처럼 실행계획에 STATISTICS COLLECTOR 구문이 보이면 adaptive_plans이 적용됩니다. 실행계획에 조인 방법이 2개 보이는데(HASH JOIN과 NL JOIN이 함께 보임) SQL실행 시 2개의 방법 중 수집된 통계를 바탕으로 최적의 경로를 선택하는 기능입니다. 관련 파라미터 optimizer_adaptive_plans(기본값: true) 운영환경에서 갑작스런 PLAN변경은 민감한 부분이기 때문에 비활성(false) 권고 adaptive plan 기능 비활성 힌트 no_adapti.. 2023. 12. 22.
[PostgreSQL] 자동 증가(Auto Increment) 컬럼 사용법 PostgreSQL에서 값이 자동으로 증가하는 컬럼을 만들어 사용하는 방법은 아래 3가지 - 시퀀스 사용 - SERIAL 컬럼 사용 - GENERATED AS IDENTITY 컬럼 사용 여러 특징을 고려했을 때 generated always as identity가 자동증가 컬럼을 사용하는 이유에 가장 적합해 보입니다. 여기서 시퀀스 사용은 오래전부터 많이 사용해 오는 방식이므로 설명하지 않습니다. 1. SERIAL 컬럼 자동으로 시퀀스를 생성하여 채번에 사용함 serial 컬럼은 integer 컬럼 타입으로 생성됨 해당 컬럼에 직접 데이터 입력 가능(시퀀스 번호가 같이 증가하지 않음 주의) create table seri_t1 (c1 serial, c2 varchar(30)) ; 2. IDENTITY 컬.. 2023. 12. 15.
[PostgreSQL] unlogged/logged table 성능비교 PostgreSQL은 테이블에 INSERT/UPDATE/DELETE 등이 발생할 때 변경사항을 WAL에 기록합니다. 테이블 변경 사항을 logging 하지 않으려고 할 때 unlogged 옵션을 사용 할 수 있습니다. - WAL에 변경사항을 로깅하지 않아 일반 테이블보다 좋은 성능 - 테이블 문제 발생 시 복구 불가능 - unlogged → logged 변경 시 로그 발생 및 테이블 lock(SELECT 불가) - replication 구성 환경에서 read 노드로 복제 안됨 - 중요하지 않은 임시 데이터 같은 경우 쓸만할 듯 1. unlogged ↔ logged 변경 명령어 -- unlogged로 변경 alter table {테이블명} set unlogged ; -- logged로 변경 alter ta.. 2023. 12. 14.
[PostgreSQL] 테이블 데이터 text 파일로 저장하기(COPY 명령) PostgreSQL에서 테이블에 있는 데이터를 파일로 저장하고자 할 때 사용하는 COPY 유틸리티 테이블 text 파일 모두 가능해서 유용하게 사용하는 경우가 종종 있습니다. Oracle에서 text파일 데이터를 테이블에 적재할 때 사용하는 SQL*Loaderd와 비슷한 방식이라고 생각하면 됩니다. COPY 명령 PSQL 커맨드라인에서 COPY 명령 실행 참고 사이트 https://www.postgresql.org/docs/current/sql-copy.html -- 테이블 -> text파일 COPY { table_name [ ( column_name [, ...] ) ] | ( query ) } TO { 'filename' | PROGRAM 'command' | STDOUT } [ [ WITH ] ( .. 2023. 12. 12.
티스토리 목차(제목) 꾸미는 방법 글 작성 시 목차와 같은 주요 부분을 강조하고 싶을 때 밑줄 표시, 볼드체 사용, 색상 변경 등을 사용하는 방법을 사용합니다. 이번 글에서는 (h2, h3, h4) 코드를 수정하여 간단하게 목차 강조하는 방법에 대한 설명입니다. 1. 목차 포맷(format) 지정하기 티스토리 글쓰기 화면에서 왼쪽 위에 기본 "본문2"라고 되어있는 부분을 '제목1' ~ '제목3' 중 한개를 선택하면 지금 선택한 글은 제목(소제목) 이라고 지정을 할 수 있습니다 제목 꾸미는 CSS를 적용하기 전 기본 제목1,2,3은 아래와 같이 별다른 특징 없이 크기 차이정도만 있습니다. 2. 목차 꾸미기 적용 아래와 같이 간단하게 목차를 꾸며 가독성을 높여보겠습니다. 1) CSS 편집 티스토리 -> 관리 -> 꾸미기 -> 스킨 편집 ->.. 2023. 12. 9.
반응형