Skip to content
/ db Public

DB에 대한 운영, 관리, 모니터링, 백업 정책 수립, 쿼리 튜닝, 성능 개선

Notifications You must be signed in to change notification settings

jogilsang/db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

manual-db

dbeaver

[DBeaver 세팅]

  • Edit Connection - General - Connection Type 설정 > (운영/QA/개발 분리, Development/Test/Production 세 가지설정이 되어있는 것)

  • 상단 '데이터베이스' 메뉴 > 트랜잭션 모드 > Manual Commit (Read committed) (수동커밋 변경(자동커밋 해제))

  • 상단 '데이터베이스' 메뉴 > 트랜잭션 모드 > SmartCommit 체크

  • 상단 '데이터베이스' 메뉴 > 트랜잭션 모드 > Serializable / Read Uncommited 둘중에 택 1

  • 상단 '윈도우' 메뉴 > 설정 > 필터 텍스트에 '작업공간' - 텍스트파일 인코딩(UTF-8), 새 텍스트 파일 행 분리문자(Unix 설정)

  • 상단 '윈도우' 메뉴 > 설정 > 필터 텍스트에 'SQL 포맷' > Keyword case를 Default에서 Upper로 변경

  • 상단 '윈도우' 메뉴 > 설정 > 필터 텍스트에 'SQL 포맷' > Formatter - External formatter (자동정렬 양식변경)

  • 상단 '윈도우' 메뉴 > 설정 > 필터 텍스트에 '글꼴' > '기본' - '텍스트 글꼴' 선택 후 편집에서 글꼴 및 사이즈 변경

  • 상단 '윈도우' 메뉴 > 설정 > 필터 텍스트에 '문서 편집기' > '행 번호 표시' 체크

  • 윈도우 > 설정 > 연결 > 연결 유형 > Auto-commit by default 해제

  • 윈도우 > 설정 > User Interface > 모양 > 테마(T) > 원하는 테마를 선택 (EX : Dark)

  • 상단 '윈도우' 메뉴 > 설정 > Convert 검색 -> convert keyword case (Auto Format)

  • 상단 '윈도우' 메뉴 > 설정 > Convert 검색 -> Auto close (Single Quotes, Double Quotes, Brackets) 체크해제

  • 상단 '윈도우' 메뉴 > 설정 > 필터 텍스트에 'SQL 자동완성' > Auto-insert proposal 체크해제 (힌트 끄기)

  • 상단 '윈도우' 메뉴 > 설정 > encoding 검색 > UTF-8 을 선택 후 적용완료

  • 상단 '윈도우' 메뉴 > 설정 > autosave 검색 > Enable autosave for dirty editors

  • 상단 '윈도우' 메뉴 > 설정 > 편집기 > SQL 편집기 > SQL 실행 Blank line is statement delimiter 체크 해제 (줄바꿈을 다른 쿼리로 인식한다 체크해제)

  • 상단 '윈도우' 메뉴 > 설정 > 편집기 > 데이터 편집기 > ResultSet fetch size (출력결과 200개에서 늘리거나 없애기)

  • 상단 '윈도우' 메뉴 > 설정 > 편집기 > SQL 편집기 > SQL 자동완성 > Insert table aliases (in FROM clause) 체크해제 (테이블 alias 자동생성제거)

DBeaver Shortcut preference - General - key

alt + shift + a : 열 선택모드

ctrl + shift + F : beautify, pretty format 기능
alt + up : 앞에쿼리 (공백기준)
alt + down : 뒤에쿼리 (공백기준)

ctrl + enter : 쿼리 한줄실행
alx + x : 쿼리 여러줄 실행 (스크립트 실행)
ctrl + shift + [ : 화면 세로분할 OF,OFF
ctrl + shit + - : 화면 가로분할 OF,OFF

ctrl + shift + e : 실행계획 보기
ctrl + altr + shift + c : count 표기

ctrl + shift + x : 대문자
ctrl + shift + y : 소문자

ctrl + shift + c : 칼럼포함 복사
ctrl + shift + v : 칼럼포함 복붙

F4  : 테이블 구조보기
F3  : 신규 편집창 열기
ctrl + 9 : database 선택
ctrl + 0 : scheme 선택

CTRL+2 : Toggle sorting by current column

Template

dp : dbms_output.put_line('');
cbl = CONNECT BY LEVEL

TroubleShooting

About

DB에 대한 운영, 관리, 모니터링, 백업 정책 수립, 쿼리 튜닝, 성능 개선

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published