User contributions for Dbeaver
From IT Wiki
29 March 2023
- 12:2612:26, 29 March 2023 diff hist +646 N MySQL INT 새 문서: 숫자 컬럼에 INT를 선언할 경우 자동적으로 INT(11)이 입력된다. INT형 옆의 11이란 숫자는 입력된 값의 자릿수를 의미한다. 해당값은 ZEROFILL (이하 ZF) 속성이 지정됐을 경우에만 영향을 받는다. 즉 ZF 속성을 사용하지 않는다면 의미가 없다. 그렇다면 ZF의 기능은 무엇일까? 입력된 값의 자릿수를 일관되게 맞추려는 목적으로 사용된다. INT(5) 약 해당 컬럼에 입력된 값의... current Tag: Visual edit
2 March 2023
- 23:4723:47, 2 March 2023 diff hist +771 N MySQL CASE 새 문서: '''MySQL의 CASE 구문은 해당 Column 값을 조건식을 통해 True, False를 판단하여 조건에 맞게 Column값을 변환할 때 사용하는 함수이다.''' == 기본 구조 == <syntaxhighlight lang="sql"> CASE WHEN 조건식1 THEN 식1 WHEN 조건식2 THEN 식2 ... ELSE 조건에 맞는경우가 없는 경우 실행할 식 END </syntaxhighlight> == 예제 == <syntaxhighlight lang="sql"> // NAME Column의 IS NULL 조건이 True인 경우 "No name"... current Tag: Visual edit
- 23:4423:44, 2 March 2023 diff hist +490 N MySQL IFNULL 함수 새 문서: '''MySQL IFNULL 함수는 해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수이다.''' '''기본 구조'''<syntaxhighlight lang="sql"> SELECT IFNULL(Column명, "Null일 경우 대체 값") FROM 테이블명; </syntaxhighlight>'''예시'''<syntaxhighlight lang="sql"> # NAME Column이 NULL인 경우 "No name"을 출력, NULL이 아닌 경우 NAME Column을 출력 SELECT IFNULL(NAME, "No name") as NAME FROM ANIMAL_INS </syntaxhig... current Tag: Visual edit
26 February 2023
- 12:3312:33, 26 February 2023 diff hist +223 MySQL 덤프 No edit summary current Tag: Visual edit
- 12:0312:03, 26 February 2023 diff hist +1,188 N MySQL 덤프 새 문서: == 개요 == mysql(mariadb) 설치 시 같이 설치되는 mysqldump 명령어 사용 * 마리아DB도 동일하게 'mysqldump' 사용 * 일반적 위치: /usr/bin/mysqldump == 사용 예시 == === 기본 사용법 === '''전체 DB 덤프'''<syntaxhighlight lang="bash"> mysqldump -uroot -p패스워드 --all-databases > /디렉토리/덤프파일 </syntaxhighlight>'''특정 DB 덤프'''<syntaxhighlight lang="bash"> mysqldump DB명 > /디렉토리/덤프파일 -uroot -p패스... Tag: Visual edit
- 01:4001:40, 26 February 2023 diff hist +500 N MySQL 파티션 새 문서: == 파티션 조회 == <syntaxhighlight lang="sql"> select * from information_schema.partitions where table_name = '테이블명' </syntaxhighlight> == 파티션 추가 == <syntaxhighlight lang="sql"> alter table '테이블명' add partition ( PARTITION `파티션명` VALUES LESS THAN (파티션 값) } </syntaxhighlight> == 파티션 삭제(drop) == <syntaxhighlight lang="sql"> ALTER TABLE `테이블명` DROP PARTITION '파티션명' </syntaxhighlight> == 파티션 비... current Tag: Visual edit
23 December 2022
- 13:3613:36, 23 December 2022 diff hist +461 N PostgreSQL 테이블 사이즈 새 문서: '''전체 테이블 사이즈 확인하기''' <blockquote>select spcname, pg_size_pretty(pg_tablespace_size(spcname)) from pg_tablespace;</blockquote>'''테이블별 사이즈 확인하기''' <blockquote>select pg_total_relation_size('테이블이름');</blockquote>'''읽기 좋게 표현하기''' MB, GB같은 단위로 보고싶으면 pg_size_pretty를 사용한다. <blockquote>select pg_size_pretty(pg_total_relation_size('테이블이름'));</blockquote> current Tag: Visual edit
- 13:3313:33, 23 December 2022 diff hist +141 대한민국 데이터 119 프로젝트 58.235.213.90 (토론)의 37916판 편집을 되돌림 current Tag: Undo
16 December 2022
- 12:4512:45, 16 December 2022 diff hist +22 N 데이터베이스 관리 시스템 DBMS 문서로 넘겨주기 current Tags: New redirect Visual edit
- 12:4412:44, 16 December 2022 diff hist +36,997 N 티베로 새 문서: '''티베로'''(Tibero)는 한국의 ㈜티맥스소프트의 자회사인 ㈜티맥스데이터가 운영하는 관계형 데이터베이스 관리 시스템(RDBMS)이다. 미국 오라클사가 만든 오라클(Oracle)의 대체품으로 제작하였기 때문에 오라클과 유사하며, 대부분의 쿼리(query)가 호환된다. 기존 오라클 DB를 티베로 DB로 마이그레이션하기 편... current Tag: Visual edit
- 12:4212:42, 16 December 2022 diff hist +19 HBase No edit summary current Tag: Visual edit
- 12:4112:41, 16 December 2022 diff hist +7,852 N HBase 새 문서: '''에이치베이스'''<!--에이치 베이스-->(HBase)는 하둡(Hadoop) 플랫폼을 위한 비관계형 분산 데이터베이스 관리 시스템(DBMS)이다. 빅데이터 처리를 위한 노에스큐엘(NoSQL)의 일종이다. 구글의 빅테이블을 참고하여 자바로 개발했으며, 무료 오픈소스로 제공되고 있다. 정식 명칭은 '''아파치 에이치베이스'''(Apache HBase)이고, 아파치재단에서 관리...
- 12:4012:40, 16 December 2022 diff hist +8,746 SQLite No edit summary current Tag: Visual edit: Switched
- 12:3812:38, 16 December 2022 diff hist +28 N 포스트그레에스큐엘 PostgreSQL 문서로 넘겨주기 current Tag: New redirect
- 12:3812:38, 16 December 2022 diff hist +28 N 포스트그레 에스큐엘 PostgreSQL 문서로 넘겨주기 current Tag: New redirect
- 12:3712:37, 16 December 2022 diff hist +28 N 포스트그레 PostgreSQL 문서로 넘겨주기 current Tag: New redirect
- 12:3712:37, 16 December 2022 diff hist +30,130 N PostgreSQL 새 문서: '''포스트그레스큐엘'''<!--포스트그레 에스큐엘, 포스트그레에스큐엘-->(PostgreSQL)은 객체-관계형 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)이다. 1982년 미국 버클리 대학교의 학생들이 개발한 인그레스(Ingres)를 기반으로, 1996년 에스큐엘(SQL) 질의어를 추가하고 포스트그레스큐엘(PostgreSQL)로 이름을 변경하였다. '''포스트그레 에스큐엘'''이라고... current Tag: Visual edit: Switched
4 September 2022
- 01:4401:44, 4 September 2022 diff hist +3,685 N SVN 새 문서: '''Subversion''' == 설치 == === 리눅스 === 대부분의 배포판에서 subversion이란 패키지명으로 설치 가능하다.<blockquote>#yum install subversion</blockquote> == 사용법 == === 리눅스 === '''Repository 생성''' 레파지토리로 사용될 폴더를 하나 생성한다. SVN 전용 서버가 아니라면 레파지토리용 계정을 별도로 생성하여 관리하는 것이 좋다.<blockquote>#mkdir /home/svn #cd /home/svn #svnadmin create 레... current Tag: Visual edit
3 September 2022
- 23:4323:43, 3 September 2022 diff hist +2 리눅스 svnserve No edit summary current Tag: Visual edit
- 23:4223:42, 3 September 2022 diff hist +818 리눅스 svnserve No edit summary Tag: Visual edit
- 22:4222:42, 3 September 2022 diff hist +32 리눅스 svnserve No edit summary Tag: Visual edit
- 22:4222:42, 3 September 2022 diff hist +3,968 N 리눅스 svnserve 새 문서: 리눅스에서 svn 설치 후 svn 서버를 관리하기 위한 프로그램이자 명령어 == 옵션 == svnserve --help로 확인할 수 있다.<pre> $ svnserve --help usage: svnserve [-d | -i | -t | -X] [options] Valid options: -d [--daemon] : daemon mode -i [--inetd] : inetd mode -t [--tunnel] : tunnel mode -X [--listen-once] : listen-once mode (useful for debugging) -r [--root] ARG : root of directory to serve... Tag: Visual edit
2 September 2022
- 13:2013:20, 2 September 2022 diff hist +806 N 테이블 인덱스 - DBMS별 확인 방법 새 문서: * 상위 문서: 테이블 인덱스 == PostgreSQL == === 인덱스 확인 === pg_indexes 테이블 활용<blockquote>SELECT * FROM pg_indexes WHERE tablename = 'mytable';</blockquote> === 인덱스 통계 확인 === pg_stat_user_indexes 테이블 활용<syntaxhighlight lang="sql" line="1"> SELECT schemaname AS schema_name, relname AS table_name, indexrelname AS index_name, pg_size_pretty(pg_relation_size(indexrelid::regclass)) AS index_size, idx_scan... current Tag: Visual edit