이 름 : 바다아이
|
조회수 : 9865
짧은 주소 : https://www.bada-ie.com/su/?201591855986
- 현재 active중인 쿼리 보기
select * from pg_stat_activity;
- db 통계정보 보기
SELECT * FROM pg_stat_database;
- 테이블 통계정보 보기
select * from pg_stat_all_tables
- db사이즈 조회
select * from pg_size_pretty(pg_database_size('testDatabase'));
- tablespace size조회
select * from pg_size_pretty(pg_tablespace_size('pg_default'));
-현재 스키마 조회
select current_schema();
- table 목록 보기
postgresql: \d
postgresql: SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';
- db목록 보기
postgresql: \l
postgresql: SELECT datname FROM pg_database;
- 컬럼 내용 보기
postgresql: \d table
postgresql: SELECT column_name FROM information_schema.columns WHERE table_name ='table';
- DESCRIBETABLE
postgresql: \d+ table
postgresql: SELECT column_name FROM information_schema.columns WHERE table_name ='table'
- user 정보 보기
select * from pg_user where usename = CURRENT_USER;
- 현재 유저 정보 보기
selectCURRENT_USER;
-function 내용보기
SELECT prosrc FROM pg_proc WHERE proname = 'partitioning_trigger_login';
-index 조회하기
SELECT i.relname as indname,
i.relowner as indowner,
idx.indrelid::regclass,
am.amname as indam,
idx.indkey,
ARRAY(
SELECT pg_get_indexdef(idx.indexrelid, k + 1, true)
FROM generate_subscripts(idx.indkey, 1) as k
ORDERBY k
) as indkey_names,
idx.indexprs ISNOTNULLas indexprs,
idx.indpred ISNOTNULLas indpred
FROM pg_index as idx
JOIN pg_class as i
ON i.oid = idx.indexrelid
JOIN pg_am as am
ON i.relam = am.oid
and i.relname notlike'pg%';
-컴마 붙이기
select to_char(123456789, 'FM999,999,990');
-index table space 변경
ALTERINDEX tb_ham_log_login_2013_11_first_idx1 SETTABLESPACE tbs_ham
출처: http://dbguide.tistory.com/entry/postgresql-유용한-쿼리?category=487971 [IT WORLD]
|
|
번 호
카테고리
제 목
이름
조회수
Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천 실행시간 : 0.12248 초 to webmaster... gogo sea. gogo sea.