분류 전체보기
[MSSQL] mssql 누락된 인덱스
누락된 인덱스란? 인덱스가 생성되어 있지만 사용되지 않는 인덱스를 말한다 누락된 인덱스 확인쿼리 SELECT A.AVG_USER_IMPACT * A.AVG_TOTAL_USER_COST * A.USER_SEEKS AS AVG_IMPACT , DB_NAME(C.DATABASE_ID) AS DB_NM , OBJECT_NAME(C.OBJECT_ID, C.DATABASE_ID) AS TABLE_NM , C.EQUALITY_COLUMNS , C.INEQUALITY_COLUMNS , C.INCLUDED_COLUMNS , C.STATEMENT , 'USE [' + DB_NAME(C.DATABASE_ID) + ']; CREATE INDEX MRDENNY_' + REPLACE(REPLACE(REPLACE(REPLACE (..
Node.js 설치 하기
Node.js란? Node.js는 Chrome V8 JavaScript 엔진으로 빌드 된 JavaScript 런타임 다양한 자바스크립트 애플리케이션을 실행할 수 있으며, 서버를 실행하는 데 많이 사용함 React, Vue 사용하기 위해선 설치 필요 Node.js 설치 하기 Node.js 한글 사이트에 접속해서 다운로드 ( https://nodejs.org/ko/ ) Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org LTS 버전 Stable 버전 서버환경에서 장기적으로 안정적인 지원을 제공하는 버전 잦은 업데이트를 진행 안정성과 보안성에 초점을 두어 개발 추가적인 기능개발과 기존 API기능 개..
[MSSQL] 테이블 전체 삭제 하는 쿼리
DECLARE@QUERYNVARCHAR(MAX) ,@TABLENAMENVARCHAR(MAX) ,@FOREIGNKEYNAMENVARCHAR(MAX) ,@KEYTYPENVARCHAR(MAX) DECLARE FOREIGNKEY_CURSOR CURSOR FOR /*****[외래키 걸린것만 삭제 할때 ]**************************************************/ SELECTFKN.CONSTRAINT_NAME AS FK_Name ,FKT.TABLE_NAME AS FK_Table FROMINFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS FKN INNER JOIN INFORMATION_SCHEMA.TABLE_CONSTRAINTS FKT ON FKN.CONSTR..
[MSSQL] MSSQL 버전 확인
MSSQL 버전 확인 쿼리 SELECT @@VERSION 결과 Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) Oct 19 2012 13:38:57 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.2 (Build 9200: ) (Hypervisor) 참고 @@VERSION(Transact-SQL) - SQL Server @@VERSION - Transact SQL 구성 함수 docs.microsoft.com
[MSSQL] Database Mirroring 구축
미러링이란? 데이터베이스의 가용성을 높이기 위한 이중화 방법으로 보조 서버를 두어 주 서버의 데이터를 백업하여 미러링을 구성한다. 주 데이터베이스에 오류가 발생하면 보조 데이터베이스를 대신 사용할 수 있다. 1. No Witness Witness(모니터 서버)가 없는 데이터베이스 미러링 구성이며, 보호 우선 모드를 사용할 경우 수동 장애 조치(Fail Over)가 가능하다. 2. With Witness Witness(모니터 서버)가 있는 데이터베이스 미러링 구성이며, 고가용성 모드를 사용할 경우 자동 장애 조치가 가능하다 미러링 구성 준비 주 서버 미러 서버 미러링 모니터 서버 준비 된 서버들은 같은 버전의 SQL Server에서 실행 되어야 한다. 미러링 구성시 제한 사항 사용자 데이터베이스만 미러링 ..
[MSSQL] 권장 메모리 설정
1.Memory 설정은 왜 하는가? MSSQL은 쿼리 재 사용을 위해 메모리를 한번 점유하면 OS가 요청 하지 않는 한 거의 메모리 반환을 하지 않는다. 메모리가 충분 하지 않을 경우 OS 동작을 위한 프로세시들이 메모리를 사용하지 못하여 시스템 성능이 떨어진다 2. Memory 권장 수치 전체 Memory (GB) MAX Memory (MB) 2GB 1500 4GB 3200 6GB 4800 8GB 6400 12GB 10000 16GB 13500 24GB 21500 32GB 29000 48GB 44000 64GB 60000 72GB 68000 96GB 92000 128GB 124000 196GB 180000 기본 적으로 MSSQL 메모리 권장 설정 값은 표와 같지만 OS 에서 사용하는 프로세스에 따라 조..
[Vue] v-show vs v-if
v-show element 를 렌더링 후 조건에 따라 표기함 v-if 조건에 맞을 경우만 렌더링 후 표기 초기 렝더링시 조건이 false 면 아무작업도 하지 않으며 조건부 블록이 true 가 될때까지 렌더링이 되지 않음 v-show vs v-if v-show v-if 초기 렌더링 비용이 높음 전환비용이 높음 자주 전환될경우 사용하는게 좋음 런타임 시 조건이 변경되지 않을 경우 사용하는게 좋음
[Vue] computed 속성
computed 데이터 연산을 정의하는 영역 data() 속성값이 변했을 경우 이를 감지하고 자동으로 다시 연산 캐싱 (결과값을 저장) 주로 복잡한 로직 연산이 많은 로직을 처리할 때 많이 사용