본문 바로가기

인기쟁이 돌고래

검색하기
인기쟁이 돌고래
프로필사진 인기쟁이 돌고래

  • 분류 전체보기 (35)
    • Web (10)
      • 보안 (6)
    • Front-End (0)
    • Back-End (10)
      • java (5)
      • spring (5)
      • kotlin (0)
    • Database (4)
      • oracle (1)
    • Tool-Setting (6)
      • mac (3)
    • Tistory (2)
Guestbook
Recent Posts
Recent Comments
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Database/oracle (1)

인기쟁이 돌고래

Oracle - Trigger만들기

데이터베이스 트리거 (Database Trigger)? 테이블에 대한 이벤트에 반응해 자동으로 실행되는 작업- 위키 장/단점 어떤 테이블에 변경사항이 생길 때마다 로그(히스토리)를 남기고 싶다. 이때 Trigger을 사용하면? 장점 : 부가적인 작업인 로그적재를 Trigger에서 해주어 소스상에서는 메인작업만 신경쓰면 된다. (소스깔끔) 단점 : 소스에서 안보이다보니 (의도한건 아니지만 숨겨져 있어서) trigger가 존재하는걸 모른다면 갑자기생긴 log데이터에 당황스러울 수 있다. => 잘만 사용하면 소스도 깔끔해지고 편리할 수 있지만, 어쨌든 추가작업이다보니 생길 DB성능의 문제와 갑툭튀한 데이터에 당황스러울 수있으니 남발하지 말자. ​ Template {OWNER}.{TRIGGER_SOURCE_TA..

Database/oracle 2021. 2. 2. 02:37
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바