DB/PostgreSQL (2) 썸네일형 리스트형 PostgreSQL에서 inet이나 macaddr을 쓰는 것이 좋을까? PostgreSQL의 데이터 타입을 보면 네트워크 정보를 저장하기 위해 고안된 타입이 있습니다.IPv4나 IPv6를 위한 inet과 MAC 주소를 위한 macaddr이 그것이다. cidr도 있지만 개인적으로 사용할 일이 적어 패스합니다. 보통은 varchar를 통해 문자열로 저장을 하는데 이런 타입이 있는 이유는 무엇이고 이런 타입을 쓸 때의 장점에 대해 알아보자. 우선 테스트로 테이블을 만들어보고CREATE TABLE network( id integer, ip_varchar character varying(50), mac_varchar character varying(50), ip_inet inet, mac_macaddr macaddr, CONSTRAINT network_pk PRIMARY KEY (i.. 현재 설정되어 있는 트랜잭션 격리 수준(transaction isolation level)확인하기 PostgreSQL에는 3가지 트랜잭션 격리 수준이 존재한다.READ COMMITTEDA statement can only see rows committed before it began. This is the default. REPEATABLE READAll statements of the current transaction can only see rows committed before the first query or data-modification statement was executed in this transaction. SERIALIZABLEAll statements of the current transaction can only see rows committed before the first .. 이전 1 다음