a 전체검색 결과
게시판 - 9 개 / 게시물 - 39 개 3 / 4 페이지 열람 중
'MSSQL Reference' 게시판 내 결과
-
TRANSACTION를 활용한 실시간 예약중 중복 예약 방지하는 방법 1
mssql 쿼리로 실시간 온라인 예약 서비스 제공시 중복 예약되는 문제점을 해결하는 대한이다.그러나 이와 같은 MSSQL 쿼리문을 활요한 해결안은 권장하는 방법은 아니다.이용자 수와 비래한 부하의 문제가 항상 따라 붙기 때문이다.물론 서버의 스펙이 빵빵하고 최적화가 잘된 상태라면 뭐 말할것도 없이 매우 효과적인 방법이겠지만, 대부분 그렇지 못하기 때문에선택은 본인들이~~~ BEGIN TRANSACTION DECLARE @count INT SELECT @count = COUNT(*) FROM Reservation WHERE St…
아트스퀘어
2023-02-27 14:59:05
-
순차적 일련번호 특정 칼럼에 UPDATE 하기
순차적으로 일련번호를 배열 한 후 특정 칼럼에 저장한다. update A set A.No = A.Rowcnt from (select *, row_number() over (order by mem_no asc) as Rowcnt from Table_name ) AS A
아트스퀘어
2022-11-18 21:33:30
-
MSSQL CPU RAM 점유율 문제(필요이상 높음)
[MSSQL] CPU 사용율과 메모리 사용율 관련인계받은 내용을 토대로 회사 소프트웨어 및 서버 등등에 대해 공부하며 모니터링하다가Database 서버가 언젠가부터 CPU 혹은 메모리 과부화가 발생하기 시작했다..원인 발생 여부를 파악하기 위해 여러 검색을 통해 알아봤으나분석 후 알아낸점은... 동시다발적으로 여러 트랜잭션 및 클라이언트의 쿼리 처리 등등으로 인한복합적인 문제로 낙인...ㅠㅠ.... 결국 프로그램에서 처리해주지 않으면 안될것 같아, 개발이슈로 띄우고개발하기로 했으나.. 알아보던 과정이 너무 여기저기 널린 얘기들과 정…
아트스퀘어
2021-03-29 13:41:12
-
다른 테이블과 JOIN 해서 UPDATE 하기
DB데이터를 UPDATE시 다른테이블과 JOIN하여 업데이트를 할때 사용하는쿼리이다.UPDATE [변경될테이블] SET [컬럼1] = A2.[컬럼1] , [컬럼2] = A2.[컬럼2] FROM [조인테이블] A2 WHERE [변경될테이블].[조건컬럼] = A2.[조건컬럼]UPDATE MEMBER SET REG_USER_ID = ID , REG_DATE = A2.REG_DATE FROM MEMBER_WALLET A2 WHERE MEMBER.CODE = A2.CODE 테이블이 한개가아니라도 일반적인조…
아트스퀘어
2020-05-13 18:10:05
-
The SQL GROUP BY syntax
he SQL GROUP BY syntax The general syntax is: SELECT column-names FROM table-name WHERE condition GROUP BY column-names The general syntax with ORDER BY is: SELECT column-names FROM table-name WHERE condition GROUP BY column-names ORDER BY column-namesCUSTOMERIdFirstNameLastNameCityCount…
아트스퀘어
2020-05-07 13:00:15
-
COLLATE Korean_Wansung_CI_AS NOT NULL 의 뜻^^
데이터베이스의 Collation 정보를 말합니다.MSSQL DBMS 는 WINDOWS OS 와 상호작용을 하여 처리하는 경우가 많이 있습니다.Collaction 정보역시 마찬가지 인데요 이것은, SQL Server의 기본 데이터 정렬을 설정하는 옵션 입니다. MSSQL 을 설치할 때 대부분 Korean_Wansung_CI_AS 으로 설정을 하게 됩니다. 이것의 의미는 "한국어_완성형 문자" 라는 의미 입니다. 테이블에 데이타를 입력할경우, 특정칼럼 기준으로 정렬할경우 완성형으로 비교 판단 하게 되겠지요.SELECT…
아트스퀘어
2020-03-14 01:40:37
-
[MSSQL][ERROR] Collation 충돌 ( Korean_Wansung_CI_AS,SQL_Latin1_General_CP1_CI_AS )
[ERROR] Collation 충돌 ( Korean_Wansung_CI_AS,SQL_Latin1_General_CP1_CI_AS ) Collation : SQL Server의 기본 데이터 정렬을 설정하는 옵션 Collation 종류 보기 : SELECT * FROM ::fn_helpcollations() 1. Collation 확인< DB Collation > SELECT SERVERPROPERTY('collation')< DB Collation 리스트 >SELECT name, collation…
아트스퀘어
2020-03-13 01:05:09
'MYSQL' 게시판 내 결과
-
[Synology] 시놀로지에서 운영중인 웹사이트의 반응이 늦을때(mysql, mariaDB)
NAS를 이용해 웹사이트 혹은 블로그를 운영하시는분들이 많습니다.저는 방문자가 그리 많지 않은 회사 사이트를 몇개 운영중입니다.그누보드를 이용해 만들었는데, 다른건 다 괜찮은데 로그인이 한참 걸립니다.여기저기 찾아보니 mysql 설정의 문제같습니다.그누보드 뿐 아니라 워드프레스에도 적용이 가능한 방법이므로, 설정해두시면 조금 더 쾌적하게 사용이 가능할 것 같습니다. $ sudo vi /var/packages/MariaDB10/etc/my.cnf [myisamchk] key_buffer_size=64M sort_buffer_s…
익명 2024-07-21 14:43:46 -
시놀로지 nas 그누보드 설치후 로그인 지연되는 문제(느린 문제)
# vi /etc/my.cnf[mysqld]skip-external-lockingskip-host-cacheskip-lockingskip-name-resolve저는 mysql 설정을 바꾸고 성공했어요.skip-name-resolve <= 이거 한줄만 넣어도 속도가 엄청 빨라집니다. (로그인 20초정도 걸렸는데 지금은 1-3초내에 가능합니다.)출처 :http://httpd.co.kr
익명 2024-07-21 14:42:32
'TIP&TECH Reference' 게시판 내 결과
-
SNI (Server Name Indication) / 서버 이름 표시를 이용한 https 443 포트 다중 사용
요즘 대부분의 웹사이트들은 보안 인증서 (SSL) 적용이 되어 있다. 개인 정보가 등록되어 있는 웹사이트들은 SSL 미적용시 법적으로 처벌을 받게 되어 있다.https 프로토콜의 기본 포트는 443 이다.443 포트를 다수의 웹사이트가 공유하여 사용하려면, 멀티 인증서 또는 와일드카드 인증서를 적용해야만 했다.그러나, IIS 8.0 이상 부터는 동일 아이피에서도 443 포트 다중 사용이 가능하게 되었다.https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-8…
아트스퀘어
2020-08-29 04:10:30