SQL Server 썸네일형 리스트형 Tempdb 최적화 KB tempdb 최적화를 잘 해야 tempdb 경합에 의한 성능저하를 개선할 수 있다.여러가지 이슈들이 있지만 tempdb에 의한 LATCH 가 발생하면 조치를 취해주면 좋을 것 같다.그냥 적용하면 뭐가 좋을지도 확인해봐야 할듯하다. Recommendations to reduce allocation contention in SQL Server tempdb databasehttps://support.microsoft.com/en-us/kb/2154845https://support.microsoft.com/ko-kr/kb/328551 Cheat Sheet: How to Configure TempDB for Microsoft SQL Serverhttp://www.brentozar.com/archive/2016/0.. 더보기 QFE or GDR is security update for SQL Server 1. By reserving lower build numbers for GDR releases, users can continue to take advantage of GDR fixes, without having to install QFEs, which aggregate all the fixes shipped since the most recent service pack. 2.Once a QFE is installed, GDRs will no longer update your system, because the build number is too low, and you have to install QFEs to pick up new fixes. http://www.adnanzameer.com/2014/.. 더보기 Tempdb 최적화 – tempdb 데이터파일 제거하기 쉬운 작업인데 사실 사용중에 작업하기에는 부담이 될 수 있다. [환경만들기] tempdb 데이터파일이 9개, 로그파일이 1개로 구성된 템프디비를 변경해 보자. 각 데이터파일도 사이즈가 제각각이다. sp_helpdb tempdb go ALTER DATABASE tempdb ADD FILE ( NAME = N'tempdev2', FILENAME = N'E:\Program Files\Microsoft SQL Server\MSSQL12.GHOST\MSSQL\DATA\tempdev2.ndf' , SIZE =2MB , FILEGROWTH = 2MB) ALTER DATABASE tempdb ADD FILE ( NAME = N'tempdev3', FILENAME = N'E:\Program Files\Microsoft .. 더보기 SQL Server 데이터베이스 이전 시 CLR 관련 오류 발생 Code - 10314, 10327 CLR을 사용하는 사용자데이터베이스를 이전 후 CLR 의 함수들을 호출하면 오류가 발생한다. [오류메세지]메시지 10314, 수준 16, 상태 11, 줄 6 어셈블리 ID 65536을(를) 로드하는 동안 Microsoft .NET Framework에서 오류가 발생했습니다. 서버의 리소스가 부족하거나 어셈블리가 PERMISSION_SET = EXTERNAL_ACCESS 또는 UNSAFE로 트러스트되지 않은 것 같습니다. 쿼리를 다시 실행하거나 설명서에서 어셈블리 트러스트 문제를 해결하는 방법을 참조하십시오. 이 오류에 대한 자세한 내용은 다음을 참조하십시오: System.IO.FileLoadException: 파일이나 어셈블리 'valiatephonenumbers, Version=0.0.0.0, Cultu.. 더보기 SQL Server Error 824 & Restore Page Level 에서의 복원하는 방법 [참고문서]의 샘플코드로 데모를 해본 결과 잘 된다. 장애 시 적절할 시나리오를 만들어 놓고 대응하면 좋을 것 같다. 1. 오류발생 전 전체백업본이 존재해야 된다. 2. 적절한 시점에 log 백업을 받아야 된다. 3. 혹시 모르니 장애시점에 전체백업을 한번 더 받자 --#.1 환경 만들기 USE master GO CREATE DATABASE PageLevelRestores GO USE PageLevelRestores GO -- Create a table where every record fits onto 1 page of 8kb CREATE TABLE Test ( Filler CHAR(8000) ) GO -- Insert 4 records INSERT INTO Test VALUES (REPLICATE('.. 더보기 SQL Server 2005 full-text search DataBase to SQL Server 2012 Migration 방법.2/2 방법. 2 Attach(연결)로 해보자. MoveDB.mdf, ldf 를 COPY하여 연결하면 아래와 같이 메타데이터가 생성이 된다. 2005의 메타데이터정보만 존재한다. 신규 ndf 파일이 생성 되지 않았다. use MoveDB go select * from sys.database_files select * from sys.master_files where database_id = db_id('MoveDB') -- SQL Server 2012 use MoveDB GO SELECT * FROM sys.fulltext_catalogs 별도 ftrow_FTCatalog 가 생성되지 않았다. 그럼 어디에 인덱싱이 되어 있을까? 좀 찝찝하다. 정상적으로 하기 위해서는 아래와 같이 하는 방법이 좋을 것 같다. M.. 더보기 SQL Server 2005 full-text search DataBase to SQL Server 2012 Migration 방법.1/2 전체텍스트인덱스를 적용한 데이터베이스를 이전하는 작업이다. 이전할 때 고려해야 하는 내용이다. 이전하는 데이터베이스 중에서 Full-Text Search 기능을 활성화하여 사용하는 데이터베이스는 마이그레이션시 꼭 확인해야 하는 부분이다. 간단하다. EXEC sp_MSforeachdb 'use ? SELECT ''?'', name FROM sys.fulltext_catalogs;' 이 쿼리를 수행하여 출력이 되면 사용하고 있는 것으로 판단하면 된다. 실제 인덱싱까지 하고 있는지 좀 더 확인해보면 좋을 것 같다. 자. 복원해보자. 방법. 1 전체백업으로 이전하는 방법. backup database MoveDB to disk='C:\MSSQL\MoveDB.bak' /* 파일1에서데이터베이스'MoveDB', 파.. 더보기 SQL Server 2005 – Create Full Text Catalog and Full Text Search 검색엔진을 비스무리하게 만든 기능이다. 한글일 때는 약간 버버벅 걸린다는 얘기가 있는데 잘 모르겠다. 전체텍스트의 카탈로그 및 인덱스를 만들어서 검색을 보다 쉽게 해보자. 순서.1 Full-Text Catalog(전체 텍스트 카탈로그) 만들기. 순서.2 Full-Text Index(전체 텍스트 인덱스) 만들기. 순서.3 전체 텍스트 인덱스 채우기 즉시 수행. Full-Text Catalog(전체 텍스트 카탈로그) 만들기 SSMS에서 해당 데이터베이스의 저장소 > 전체 텍스트 카탈로그 에서 새로 만들기 한다. 카탈로그 이름, 위치를 입력한다. 완료하면 위치폴더에 아래와 같이 카탈로그이름에 대한 폴더가 생성이 된다. Full-Text Index (전체 텍스트 인덱스) 만들기 적용할 테이블의 오른쪽 버튼을 클.. 더보기 이전 1 ··· 4 5 6 7 8 9 10 ··· 15 다음