2018/03
-
postgresql 의 반올림 함수들프로그래밍/DB 2018. 3. 11. 22:08
postgreSQL 에서 반올림 함수들 사용 예시 반올림 관련 함수들 round : 일반적인 반올림 함수ceil : 소수점 자리의 숫자를 무조건 올린다. (방의) 천정으로 만든다는 의미. floor: 소수점 자리의 숫자를 무조건 버린다. (방의) 바닥으로 만든다는 의미. 아래는 특정 빌라의 전용 면적 필드 값을 각각 floor, cell, round 함수를 적용한 결과이다. >> select area, floor(area), ceil(area), round(area) from 테이블; 전용면적 | floor | ceil | round------------------+-------+------+------- 59.34 | 59 | 60 | 59 59.34 | 59 | 60 | 59 59.35 | 59 | ..
-
리눅스에서 디스크 중 어느것이 ssd인지 확인하기프로그래밍/Linux 2018. 3. 4. 17:23
여러 개의 디스크 중 어느 것이 ssd이고 어느 것이 하드 디스크인지 확인해보고 싶었다. 일단 fdisk -l 로 마운트 된 디스크들을 확인하였다. sda, sdb, sdc 의 세 개의 디스크가 있는 것을 확인하였다. 대충 용량을 보니 어느 것이 ssd인 지 알 수 있긴 하다 . 그래도 확실히 체크를 해 보자. # fdisk -l Disk /dev/sda: 500.1 GB, * bytes... Disk /dev/sdb: 500.1 GB, 500107862016 bytes Disk /dev/sdb doesn't contain a valid partition table Disk /dev/sdc: 3000.6 GB, 3000592982016 bytes Disk /dev/sdc doesn't contain a ..
-
postgreSQL 데이터 디렉토리 변경프로그래밍/DB 2018. 3. 2. 16:15
Ubuntu 에서 postgreSQL 데이터 디렉토리 변경하기 서버 OS : Ubuntu postgreSQL : 9.6.6 1. 현재 데이터 디렉토리 위치 확인 # psql -U postgres -d dbname -WPassword for user postgres:psql (9.6.6)Type "help" for help. dbname# show data_directory; data_directory--------------------------- /var/lib/postgresql/9.6/main(1 row) 2. 기존 데이터 디렉토리를 새로운 디렉토리로 변경하거나 복사하기 #cp -rf /var/lib/postgresql/9.6/main /home/newdirectory/ 3. postgresql 설..