2022-05

Oracle DB

(Oracle PostgreSQL변환)문자열 과 null값 연결의 차이점 이해하기

오라클 SQL문에서의 문자열 연결 문법과 PostgreSQL의 SQL문에서의 문자열 연결 문법은 실행 결과가 동일하지 않습니다. 이 글을 통해 오라클과 PostgreSQL에서의 차이점을 이해하고 오라클에서 Postg...
0
Windows OS

(Windows10 고속화) 시작 프로그램 끄기

시작 프로그램에 등록된 앱은 로그인할 때 자동으로 실행되도록 켬을 설정하거나 실행되지 않도록 끔을 설정할 수 있습니다. 시작 프로그램에 등록된 앱은 대부분의 경우 최소화된 상태로 시작되거나 백그라운드 작업이 실행될 ...
0
PostgreSQL

PostgreSQL generate_series함수를 사용해서 대량 데이터 작성하기

이 글에서는 성능 테스트를 위해 PostgreSQL에서 임의에 대량의 데이터를 작성하는 방법을 소개합니다. generate_series함수를 이용한 레코드 작성 $ psql -d postgres postgres-# ...
0
PostgreSQL

psql 명령 도움말 확인하기

PostgreSQL은 서버/클라이언트 형태의 관계형 데이터 베이스 시스템입니다. psql은 PostgreSQL서버에 sql문을 송신해서 결과를 수신 및 표시하는 클라이언트 쪽에서 사용하는 Character User ...
0
PostgreSQL

(PostgreSQL 성능 튜닝) JOIN ON 테이블 결합 조건문에서 함수 제거하기

SELECT * FROM TBL_A1 X JOIN TBL_A2 Y ON 함수(X.ITEM) = 함수(Y.ITEM) 과 같이 테이블을 결합해서 데이터를 취득할 때, 결합 조건 항목에 대해 함수를 사용하는 경우와 사용하...
0
PostgreSQL

(PostgreSQL 성능 튜닝) UNION ALL 결과의 출력 건수 제한하기

테스트용 테이블 작성하기 다음 ddl문으로 대량의 데이터를 저장할 tbl_test1, tbl_test2 테이블을 작성합니다. DROP TABLE IF EXISTS tbl_test1; CREATE TABLE IF NO...
0
Windows OS

(Windows10 고속화) “Windows에서 애니메이션 표시” , “Windows에서 투명도 표시” , “창에서 자동으로 스크롤 막대 숨기기” 기능 끄기

윈도우즈의 창을 축소 또는 확대할 때 "애니메이션 표시" 기능이 켜져있으면 창의 확대/축소 과정이 눈에 보이며 기능이 꺼져있으면 창의 확대/축소 과정 없이 바로 사라지거나 나타납니다. 이 애니메이션 효과는 많은 CP...
0
Windows OS

(Windows10 고속화) “백그라운드 앱” 기능 끄기

정보를 수신하고 알림을 보내고 최신 상태를 유지하려고 백그라운드에서 움직이는 앱의 수가 너무 많으면 PC 동작에 부담을 줍니다. 사용하지 않는 앱이 항상 최신 상태를 유지할 필요가 없다면 이 앱들을 끄고 Window...
0
C/C++언어

PostgreSQL libpq C 라이브러리 사용 시 오류 해결하기

PostgreSQL libpq로 프로그램을 작성해서 컴파일할 때 일어나는 오류를 해결하는 방법을 소개합니다. 샘플 소스 다음 소스를 pgsql_sample01.c 파일 명으로 저장합니다. 컴파일 (include 참조...
0
Linux

Linux su명령을 이용해서 다른 사용자 권한으로 프로그램 실행하기

Linux에서 Oracle이나 PostgresSQL의 명령들을 root 사용자로 실행하는 것은 $ORACLE_HOME, $PGDATA 등의 환경 변수를 준비해야 하며 또한 root 사용자로 실행해서 생성된 파일들은 ...
0