반응형
SMALL

2024/02 39

[MSSQL] LOCK 걸린거 찾기

종종 필요하여 퍼왔습니다. --Lock 걸린 spid 검출(Mode 부분이 X로 표시된것이 lock) EXEC sp_lock --Lock 걸린 spid를 입력하면 현재 돌고 있는 쿼리를 출력해준다. dbcc inputbuffer(80) --Lock 을 유발하는 spid를 종료시킨다. kill 78 --Lock으로 의심되는 spid만 추출 SELECT P.STATUS, P.PROGRAM_NAME, P.HOSTNAME, P.SPID, P.BLOCKED, P.KPID, P.CPU, P.physical_io, P.waittype, P.waittime, P.lastwaittype, P.waitresource, P.dbid , P.uid, P.memusage, P.login_time, P.last_batch, P...

DB 2024.02.22

C# 인증서 기간 변경

1년마다 인증서 만료에 의해서 배포시 전체를 재설치해야 하는 귀차니즘 그래서 찾았다 그리고 바꿨다. 에혀 진작할걸 2019년까지는 편안하게 사용하겠네 ㅎㅎ 1. CMD창을 연다(CTRL + R) 2. 아래 명령어를 쳐준다. 그럼 인증키가 만들어 진다. C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin>makecert.exe -r -pe -n " CN=MyPersonalKey" -b 11/01/2015 -e 12/31/2019 -sky exchange -ss my

메일 보내기 기능 .net용은 아니고 참고용으로 발췌한거

string adminEMail = pBiz.GetAdminMail().Rows[0][0].ToString(); SmtpClient smtpClient = new SmtpClient("XXX.XXX.XXX.XXX"); smtpClient.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials; string body = FCKeditor1.Value; Encoding enc = Encoding.UTF8; byte[] encodedByte = Encoding.Default.GetBytes(body); encodedByte = Encoding.Convert(Encoding.Default, enc, encodedByte); string encode..

MPS(기준생산계획 : Master Production Schedule)

▣ 기준생산계획 or 주일정계획 (Master Production Schedule : MPS) : 주 또는 일별로, 생산되어야 할 구체적인 제품 또는 제품군의 양을 명시한 것. ▶ 생산활동이 이루어지려면 생산현장에 대한 세부적인 단기계획이 필요하다. 따라서, 총괄생산계획은 주일정계획 (Master Production Schedule : MPS) 으로 분해되어야 한다. 주일정계획 (MPS)은 세부적인 능력소요게획, 자재소요계획, 그리고 궁극적으로는 생산현장의 일일생산 일정계획의 근간이 된다. ▣ MPS 관리 목적 : MPS 관리 및 분석으로 주간단위 생산 계획 분석, 효율적 라인 운영으로 고객 만족 (납기실현) 을 시키기 위함. ▣ MPS 관리 범위 : 원자재, 재공품, 완제품에 대해 적용 및 관리 재공품..

[MSSQL] MERGE 문법

개인적으로 MERGE는 괜찮은것 같다는 생각이 든다. UPDATE , INSERT, DELETE를 쉽게 할수 있기 때문인가 사용방법은 아래를 보고 알아서 사용하시기를 단점 : 입력하는 테이블이 LINK로 연결된 테이블이면 사용이 불가하다는점 명심하기 바란다. 반대로 가져오고자 하는 테이블은 LINK로 연결된 테이블이 가능하다. 아무것도 모르는 필자는 그것 때문에 반나절을 삽질하고 있었다는 ==== 구문 ======= MERGE [입력할 테이블] AS A USING [가져올 테이블(SELECT A,B,C,D,E FROM TEMP WHERE A = 1)] AS B ON A.KEY1 = B.KEY1 AND A.KEY2 = B.KEY2 WHEN MATCHED THEN UPDATE SET A.C = B.C, A...

DB 2024.02.21

[오라클] ANSI Join 에 using문 사용

DB 기초교육이라는걸 들어봤다 기초교육이라 경력자가 뭐가 들을께 있을까 하지만 의외로 모르는것 투성이고 들을게 있다. 경력 사원으로서 부끄러운 일이지만 다아는건 아니니 알아간다는게 중요하다고 생각하고 패스 필자도 공부하다보니 ANSI 조인을 다시 보게되었다. 그래서 찾게 된게 ANSI 조인시에 조건을 거는 컬럼명이 같은경우 USING문을 사용하네 어~~~~ 내가 모르는 신기한 기능이 있다. 그래서 남긴다 내머리속에 지우개가 많은 관계로 WITH CTE AS ( SELECT '총무' AS DEPT , '10000' AS PRICE , '항복' AS NAME FROM DUAL UNION SELECT '영업' AS DEPT , '20000' AS PRICE , '만세' AS NAME FROM DUAL UNIO..

DB 2024.02.20

[MSSQL] 날짜 구하기

※ 기준 날짜 : 2016-06-04 ※ 현재 달의 첫 날 구하기 SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()), 0) => 2016-06-01 00:00:00.000 ※ 현재 주의 월요일 구하기 참고사항 : 요일의 시작은 일요일부터이다. SELECT DATEADD(WK, DATEDIFF(WK,0,GETDATE()), 0) => 2016-05-30 00:00:00.000 ※ 현재 달의 마지막 날 구하기 SELECT DATEADD(MS,-3,DATEADD(MM, DATEDIFF(M,0,GETDATE() )+1, 0)) => 2016-06-30 23:59:59.997 ※ 현재 해의 마지막 날 구하기 SELECT DATEADD(MS,-3,DATEADD(YY, DATEDIFF..

DB 2024.02.20
반응형
LIST