IT477 Delete와 Truncate 운영업무를 하다보면 Delete와 Truncate에 대해서 설명해야 할때가 있었습니다. 따라서 둘의 차이를 정리하는 글을 포스팅해보겠습니다. Delete DML언어 중 하나로 데이터를 삭제할 수 있는 명령어입니다. 특징은 Delete 후에 Rollback시 원복할 수 있다는 것입니다. 따라서 Delete를 하게되면 원본 데이터를 UNDO에 저장하게 되는 작업이 필수적으로 들어갑니다. 또한 삭제하여도 테이블 용량은 줄어들지 않고 그대로인 상태가 됩니다. 또한 전체 데이터 삭제도 가능하고, 조건절 등을 추가하여 일부데이터만 삭제도 가능합니다. TRUNCATE DDL언어이며, 테이블을 최초 생성된 상태로 만듭니다. 테이블 내의 모든 데이터를 삭제하게 되며, 테이블의 용량도 생성 시 초기 용량상태로 돌아갑니다... 2020. 9. 24. Oracle Lock 걸린 세션 확인 및 Lock관련 테이블 오라클에서 Lock과 관련된 딕셔너리 뷰는 얼마나 될까요? 티베로와 비교해보는 것도 궁금했습니다. 지난번에는 티베로의 Lock 관련 딕셔너리 뷰를 포스팅했는데, 이번에는 오라클을 포스팅하도록 하겠습니다. DB : Oracle 12.2.0.1 64bit 오라클은 Lock 관련테이블이 69개가 존재합니다. Synonym도 포함된 값이기때문에 줄어들 수는 있지만, 티베로와 비교하였을때는 많은 테이블의 수를 확인할 수 있습니다. select * from dict where table_name like '%LOCK%' TABLE_NAME COMMENTS ------------------------------------------------------------------------------------------.. 2020. 9. 21. Tibero Lock Session 해결 및 정리 티베로 운영중 DML Lock이 걸려있어서 시스템이 Hang이 걸렸었습니다. 걸려있는 Session을 kill하는 작업을 수행했는데, Oracle과 다른 표현에 헷갈렸었습니다.. 그래서 이번기회에 티베로 lock 관련 테이블과 어떤식으로 확인하면 되는지 등을 정리하는 글을 포스팅하려고 합니다. 티베로 6기준 Lock과 관련된 딕셔너리뷰 3가지 테이블이 있습니다. GV뷰는 Global 관련된 뷰이기 때문에 V$LOCK과 V$BLOCKER_SESSION 두개의 테이블을 주로 보면 될것 같습니다. SQL>select * from dict where table_name like '%LOCK%' V$BLOCKER_SESSION : Displays blocker sessions which are not blocke.. 2020. 9. 18. MSSQL to Oracle DB Link MSSQL에서 Oracle의 정보를 가져와야 할 일이 생겨 DB link가능 여부를 체크하고 테스트했던것을 정리하는 글입니다. 참고 사이트 : www.sqlshack.com/link-sql-server-oracle-database/ Link a SQL Server to an Oracle database - SQL Shack In this article, you will find explanation how to link a SQL Server to an Oracle database and will see how to install the mandatory libraries and tools. www.sqlshack.com 테스트환경 : MSSQL 2008 (64bit) Oracle 11.2.0.1 (64.. 2020. 9. 14. 이전 1 ··· 85 86 87 88 89 90 91 ··· 120 다음