[Database] postgresql와 mysql 뭐가 다를까?
248 words
2 minutes
- PostgreSQL은 기본적으로 트랜잭션을 지원합니다(MySQL의 경우 테이블이 InnoDB 타입일 경우에만 지원합니다.)
- Databse의 하위개념으로 Schema가 있습니다.(MySQL의 Database의 개념은 PostgreSQL의 스키마와 개념이 비슷합니다.)
- 스키마를 별도로 지정하지 않을 경우, public이라는 스키마를 기본적으로 사용합니다.
- 데이터베이스가 다르면 물리적으로 분리되어있다는것을 의미합니다.
- 서로 다른 Schema간에는 JOIN이 가능합니다.
- 구조
참고자료