본문 바로가기

SQL

(10)
차이를 못 느껴야 진정한 하이브리드 - SQL Server 기반 애플리케이션을 옮겨 보니 확실히 느껴지는 Azure의 일관성 *글 최초 발행일자: 2018.03.29* 클라우드는 따로국밥 개념으로 접근하면 부담스럽습니다. 온프레미스 따로, 클라우드 따로, 하이브리드 따로... 이렇게 메뉴를 짜면 나중에 클라우드의 이점이 도대체 무엇인가? 이런 자조 섞인 한 마디를 뱉게 됩니다. 가장 이상적인 클라우드는 '차이를 못 느끼는 것' 입니다. 차이가 없어야 '일관성' 주장도 통한다! 클라우드 관련해 '일관성(Consistent)'이란 단어를 자주 들어 보셨을 겁니다. 쉬운 말로 온 프레미스, 하이브리드, 공용 어느 환경이건 차이가 없다는 뜻입니다. 차이가 없다는 것은 홍보 문구로 쓰기는 쉽지만, 기술적으로 사실 함부로 쓰기 어렵습니다. 일관성 보장한다고 말했다가, 책임 못 질 상황이 생기면 곤란하다 보니 엔지니어들은 자연스럽게 일관성..
[락플레이스] Azure Database for PostgreSQL 성능 최적화 팁 *글 최초 발행일자: 2017.12.27* 매니지드 서비스를 써도 기본적인 성능 관련 트러블슈팅에 대한 지식은 필요합니다. 그래서 Azure Database for PostgreSQL 성능 이슈가 생겼을 때 점검해 봐야 할 포인트를 간략히 소개합니다. Azure Database for PostgreSQL는 서버와 스토리지 그리고 네트워크 인프라 관리와 데이터 가용성 보장 및 데이터 보호 그리고 확장까지 모두 마이크로소프트가 관리해주는 매니지드 서비스입니다. 그렇다면 매니지드 서비스 이용자는 성능 이슈에 신경 쓸 필요가 없을까요? 아닙니다. 데이터베이스 및 연결된 서버와 클라이언트는 자원 경쟁 관련 성능 이슈를 일으킬 수 있습니다. 이런 경우 원인을 파악해 적절하게 자원을 늘리거나 조정하는 쪽으로 클라우드..