Oracle242 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. BINARY_FLOAT,BINARY_DOUBLE 오라클에서는 숫자 데이터타입을 표현하기 위한 데이터타입이 3개가 존재합니다. 제일 많이 알고 있는 NUMBER와 오늘 소개할 BINARY_FLOAT,BINARY_DOUBLE입니다. BINARY_FLOAT는32bit의 부동 소수점 숫자를 표현할 때 사용하며, BINARY_DOUBLE는 64bit 부동 소수점 숫자를 표현할 때 사용됩니다. 설명 BINARY_FLOAT IEEE 32bit 부동 소수점 범위 +/3.4E+38 정밀도(precision) 6-7 자리 4bytes 필요. BINARY_DOUBLE IEEE 64 bit 부동소수점 범위 +/1.7E+308 정밀도(Precision) 15자리 8bytes 필요. 최소값과 최대값으로 들어갈 수 있는 값입니다. Value BINARY_FLOAT BINARY_.. 2020. 9. 11. Checkpoint와 Checkpoint not complete 오늘 DB가 느려졌다는 연락을 받고 Alert log를 확인해보니 특정시간 이후 Redo log파일의 switch가 자주 일어나고 있었고 그에 따라 Checkpoint not complete 에러가 계속 발생하고 있었습니다. 결국 DB 재기동을 통해서 눈앞의 급한 이슈는 해결할 수 있었지만, 다음번에는 재기동 없이 해결할 수 있는 방법을 찾기 위해서 정리해보고자 합니다. 1.Checkpoint란? 메모리에 있는 block buffer의 내용과 disk의 data block간의 내용을 맞추는 것이라고 할 수 있습니다. checkpoint가 발생하면 그때까지 메모리내의 block에 가해진 모든 변경사항을 disk 상의 datafile 내에 반영하게 됩니다. database crash에 의해 복구가 필요하게되.. 2020. 9. 9. Temp Tablespace Temporary(임시) 테이블스페이스는 임시 세그먼트라고 불리는 작업용 디스크 영역을 보관하기 위한 특수한 테이블스페이스입니다. Temp 테이블스페이스에 일반적인 오브젝트(테이블,인덱스)를 저장할 수 없습니다. DBCA를 사용해서 데이터베이스를 생성하면 기본적으로 TEMP라는 이름으로 생성됩니다. TEMP는 데이터베이스의 Sort 작업과 글로벌 임시테이블을 저장하는데 사용됩니다. Default TEMP테이블스페이스가 없으면 SYSTEM 테이블스페이스를 TEMP영역으로 사용하게 됩니다. SYSTEM 테이블스페이스는 DB의 중요한 정보들을 가지고 있는 중요한 테이블스페이스므로 해당 테이블을 TEMP영역으로 사용하게되면 성능상의 문제가 발생한 가능성도 높아지고, SYSTEM테이블스페이스의 단편화 현상이 발생.. 2020. 9. 8. 이전 1 ··· 43 44 45 46 47 48 49 ··· 61 다음