본문 바로가기
반응형

분류 전체보기363

[Database] MVCC (Multi-Version Concurrency Control) - 다중 버전 동시성 제어 MVCC (Multi-Version Concurrency Control)다중 버전 동시성 제어란? 데이터베이스에서 동시성을 제어하고 데이터의 일관성을 유지하기 위한 기법 중 하나이다.데이터에 변경사항의 버전을 보관하여, 여러 버전의 데이터를 저장해두어 여러 트랜잭션간의 읽기 / 쓰기 작업이 동시에 수행 될 수 있도록 하는 방법이다. 트랜잭션의 읽기 작업이 쓰기 작업을 방해하지 않고, 일관된 데이터를 읽을 수 있게 하는 방식이 말 그대로 데이터의 다중 버전을 통한 동시성 제어이다. MVCC 주요 개념 1. 스냅샷 읽기 - 트랜잭션이 시작된 시점의 버전의 데이터를 기반으로 동작한다. - 다른 트랜잭션의 변경사항이 커밋되기 전 이라면, 그 데이터는 해당 시점의 버전에 포함되지 않는다.2. 다중 버전 관리 - .. 2024. 11. 18.
[가산디지털단지] 김치옥 - 저녁회식 김치실명제와 솥뚜껑 삼겹살 가산디지털단지역 맛집 김치옥안녕하세요.다뉴 입니다. 😁 오늘은 가산디지털단지역 맛집 김치옥에 다녀왔습니다.날이 좋을 때면 앞에 통창을 열고 고기를 굽고있어서, 지나갈때면 너무나 들리고싶은 욕구가 생기는 곳인데요. 솥뚜껑에 지글지글 굽는 삼겹살을 맛 볼수 있는 김치옥에 대해서 소개해드리겠습니다.위치주소 - 서울 금천구 벚꽃로36길 30 1층 김치옥 가산디지털단지역점 위치 지도참고사항가산디지털단지역 6번출구 쪽 가산 KS타워 1층에 위치하고 있습니다.도로가에 있기에 가게도 잘 보이는데요. 큰 통창을 열고 고기를 굽고있을때에는 앞에 지나가기 고역이더라구요! 영업시간영업시간매주 월요일 ~ 토요일 - 11:00 ~22:00브레이크 타임15:00 ~ 17:00휴무일매주 일요일 정기휴무참고사항김치옥은 점심장사와 저.. 2024. 11. 17.
[MsSQL] 프로시저 내용 찾기 - 특정 테이블이 사용되는 프로시저 찾기 Procedure 내용 찾기오라클의 프로시저의 특정 내용을 찾는 쿼리를 알아보았었다.[Oracle] 프로시저 내용 찾기 - 특정 테이블이 사용되는 프로시저 찾기MsSQL도 이와 같은 쿼리를 만들 수 있는데, 해당 쿼리는 트리거나 함수 등에서 사용은 못하고 프로시저의 내용만 찾는 쿼리이다. Queryuse [데이터베이스 명]select name, object_definition(object_id) as txt from sys.PROCEDURES where object_definition(object_id) like '%[프로시저에서 찾고 싶은 내용]%' 위 쿼리를 사용하면 해당 데이터베이스 내의 프로시저 중 내가 찾고싶은 내용을 포함한 프로시저를 찾을 수 있다.데이터베이스 별로 검색해야하기에 .. 2024. 11. 16.
[Oracle] 프로시저 내용 찾기 - 특정 테이블이 사용되는 프로시저 찾기 Procedure 내용 찾기특정 테이블이 사용되는 프로시저를 찾거나, 특정한 구문이 포함된 프로시저를 찾아야 할 때가 있다.간단한 쿼리로 해당 프로시저를 찾을 수 있으며, 프로시저가 아닌 Function / Trigger /Package 등의 내용을 찾을때도 사용 할 수 있다. Queryselect a.object_id, a.object_name, a.object_type, b.line, b.text from DBA_OBJECTS a inner join DBA_SOURCE b on a.object_name = b.name where a.object_type = 'PROCEDURE' -- FUNCTION / TRIGGER / PACKAGE and a.o.. 2024. 11. 15.
반응형