Page History
...
Warning |
---|
MS를 사용한 개발 진영 SQL은 SP를통한 통제 방식이 개발이 권장이 아니라 정책적 변경불가한 요소인곳도 많이 봐왔으며 MS권장방식이라고 믿고 계신 DBA분들도 많이 봐왔으며, 아주 오랜전 결정된 정책( 그때 정책을 만든사람은 아무도 없음) 에 대한 이해및 히스토리가 대부분 없는 경우도 많으며 이것을 다시 셋팅하는것은 거의 쿠테타에 가까운것이였습니다. 사실 MS는 JAVA오픈진영보다 훨씬더 빠르게 ORM을 통한 개발 요소를 내부에서 표준화하였고 통합하였습니다. -Entity FrameWork , EnterPrice Framework등 그래서 어플리케이션 개발자가 ORM적용을 주도하려면 DB개발지식을 가지고 토론해야하기때문에 불편해지는 상황이 생길수 있습니다. 이것을 힘들게 주도하여 바꾸는것을 권장하지 않습니다. 언젠가 쓰일수 있으며, 왜 ORM은 우리회사에 적용이 어려운가란 주제는 RDB를 공부하는데 아주 좋은 주제가 될듯 합니다. 다음은 ORM 사용시 오해받는 몇가지 주제입니다.
DB용어를 사용하여 조급더 고급지게 접근해보겠습니다.
JPA-ORM은 기본적으로 DDL/DML/DCL을 모두 할수 있는 구조입니다. 이것은 ORM이해가 아닌 기존 RDB가가진 언어입니다. 접근 정책정의에 있어서 중요요소 3가지를 빠트리고 이야기가 진행되는경우가 많지만... 정책결정은 위 3가지를 포함해서 이야기되어야하는 항목으로 생각됩니다. SP를 이용한 장점:
ORM을 이용한 장점:
SP를 통한 DB개발에서 이야기하는 장점이 오늘날에는 단점이 된 케이스가 일부있고 서로 상반된 이야기를 하기때문에 풀어나가기가 어려운 주제임은 분명합니다. |
...