SpongeBob SquarePants
본문 바로가기

전체 글132

[MSSQL] MSCS 구성에서 Standby 노드 제거하기 보호되어 있는 글 입니다. 2024. 8. 1.
[MongoDB] 데이터 입력 문법 - insertOne, insertMany insertOne : 한 개의 Document 생성 db.[콜렉션명].insertOne({name: pd, age: 14, hobby: sleep}) insertMany : 여러 개의 Document 한번에 입력 db.[콜렉션명].insertMany( [ { subject: "coffee", author: "xyz", views: 50 }, { subject: "Coffee Shopping", author: "efg", views: 5 }, { subject: "Baking a cake", hobby: "abc"}, { subject: "baking", author: "xyz", views: 100 }, ] ) 2023. 10. 23.
[MSSQL] 유지 관리 계획으로 백업하기 관리 - 유지 관리 계획에서 오른쪽 버튼 클릭 - 새 유지 관리 계획 2023. 9. 25.
[MSSQL] SQL Server 구성 관리자 SQL Server 구성 관리자 각 서비스의 시작 옵션을 설정하고, 서버와 클라이언트의 프로토콜을 설정할 수 있다. 이 부분은 외부 컴퓨터에서 SQL Server에 접속하도록 허용해 줄 경우에 꼭 설정해야하는 부분이다. 서버 컴퓨터뿐 아니라 클라이언트 컴퓨터에서도 설정해줘야 한다. 서버 측 - [SQL Server 네트워크 구성] 설정 클라이언트 측 - [SQL Native Client 11.0 구성] 설정 시작 모드 변경 FILESTREAM .FILESTREAM은 용량이 큰 파일을 통째로 SQL Server에 저장할 경우에 속도를 대폭 향상시키는 방식이다. 로그온 SQL Server 인스턴스를 실행하는 윈도 계정을 지정할 수 있다. 이외에도 [시작 매개 변수], [Always on 고가용성] 설정 가능.. 2023. 9. 18.
[DB] 뷰 (View) 뷰 (View) 하나 또는 그 이상의 테이블을 조인하여 만든 새로운 가상 테이블 실제로 테이블을 생성한 건 아니지만, 사용자에게는 실존 테이블과 동일하게 사용된다. 특정 정보만 제공하고 싶은 경우나 복잡한 쿼리를 가상 테이블로 만들어 간편하게 활용할 수 있어 업무에서도 자주 이용하는 기능 뷰의 장점 데이터 조회가 용이하다 (복잡한 쿼리를 단순화) 사용자 별 필요한 정보만 제공할 수 있다 (보안 이점) 물리적인 공간이 필요하지 않다 뷰의 단점 뷰에 인덱스를 구성할 수 없다 뷰를 포함하여 뷰를 만든 경우 연관 뷰를 삭제하면 생성된 뷰도 삭제된다 한번 정의된 뷰는 수정이 불가하다 2023. 9. 12.
[MSSQL] 임시테이블의 종류와 개념 임시테이블이란? 말 그대로 tempdb에 임시적으로 만들어지는 Table로서 특징에 따라 지역임시Table과 전역임시Table 두가지로 나눌 수 있습니다. 지역임시Table은 Table이 생성되는 Session이 끝나면 자동으로 삭제됨니다. 예를들어 Procedure내에서 지역임시Table이 생성되었을때 해당 Procedure가 종료되면 Drop Table을 사용하지 않더라도 자동으로 삭제되는 것입니다. 반면 전역임시 Table은 Table을 사용(참조)하고 있는 모든 작업이 종료되어야만 삭제되는 특징을 가지고 있습니다. 활용되는 범위로 따진다면 전역임시Table이 더 큰 범위를 안고 있는 것입니다. 임시Table을 생성하려면 Table생성시 이름앞에 #을 추가함으로써 이 Table이 임시Table임을 .. 2023. 9. 11.