데이터베이스 관리자

데이터베이스 기술을 향상시키고 커뮤니티의 다른 사람들에게서 배우고 자하는 데이터베이스 전문가를위한 Q & A

4
SQL 스크립트 실행을 중단하는 방법
SQL 스크립트를 작업 중이며 일부 조건이 충족되지 않으면 스크립트를 계속 중지해야합니다. 내가 그것을 구글 할 때, 나는 심각도가 20 인 RaisError가 그것을 끝내는 것을 알았습니다. 그러나 어떤 이유로 나는 그 옵션을 사용할 수 없습니다. SQL 스크립트 실행을 중지하는 가능한 대안이 무엇인지 알려주십시오.


2
다 대다 및 약한 엔티티
나는 다른 사람에 의해 정의되지 않고 존재할 수없는 엔티티를 가지고 있으며이 엔티티가 다 대다 관계에 참여하기를 원합니다. 예 : 아티스트에 앨범이 있으며 (아티스트없이 앨범을 존재할 수 없음) 앨범에도 많은 트랙이 있지만 동일한 트랙이 많은 앨범에 존재할 수 있습니다. 그래서 우리는 앨범과 트랙 사이에 다 대다 관계가 있습니다. 앨범이 약한 엔티티 …

1
expire_logs_days 매개 변수를 업데이트하고 sql을 다시 시작한 후 오래된 binlog가 얼마나 빨리 삭제됩니까?
MySQL 5.1.x | InnoDB | 윈도우 mysql 데이터 디렉토리가 bin 로그로 가득 차기 시작했습니다. 현재 Windows mysql 서버에 다음 설정이 구성되어 있습니다. [mysqld] log-bin server-id=1 binlog-do-db=foodb1 binlog-do-db=foodb2 expire_logs_days=25 expire_logs_days 설정을 변경 expire_logs_days=10하고 mysql 서비스를 반송 할 계획 입니다. 이 변경을 수행 한 후 얼마 지나지 않아 이전 bin 로그가 사라질 …


2
임시 테이블에서 varchar 크기가 중요합니까?
저장 프로 시저에서 임시 테이블의 varchar(255)모든 varchar필드를 사용 하는 것에 대한 아내의 작업에 대한 토론이 있습니다 . 기본적으로 한 캠프는 255를 사용하려고합니다. 정의가 변경 되어도 항상 작동하기 때문에 다른 캠프는 잠재적 인 성능 향상을 위해 소스 테이블의 크기를 고수하려고합니다. 퍼포먼스 캠프가 맞습니까? 다른 의미가 있습니까? 그들은 SQL Server를 사용하고 있습니다.

3
SQL Server NTFS 할당 단위 크기
SQL Server 2008 R2를 실행하는 Windows 2008 R2에서 DISK IO 성능에서 NTFS 할당 단위 크기는 얼마나 중요하지 않습니다. 미션 크리티컬 앱을 위해 몇 대의 서버를 구축 한 서버 관리자는 NTFS 할당 단위 크기 (클러스터 크기)를 64KB 대신 기본 4KB로 남겨둔 것으로 보입니다. SQL Server가 이미 설치되어 있습니다. 64KB 클러스터 크기로 …

3
SAN 환경에서 SQL 인덱스 조각 모음을 수행하면 어떤 이점이 있습니까?
SQL 서버는 SAN에 있습니다. 여기에는 수십 개의 OLTP 데이터베이스가 포함되어 있으며 일부는 1m 이상의 레코드를 포함하는 여러 테이블이 있습니다. 우리는 매주 Ola Hallengren의 색인 유지 보수 스크립트를 실행 했으며 매시간 몇 시간 씩 실행됩니다. 조각화 임계 값에 따라 스크립트는 색인을 재구성하거나 다시 색인화합니다. 재 인덱싱하는 동안 로그 파일이 커져 로그 …

3
SQL Server LocalDB 인스턴스; 오류 복원 백업 (MasterDBPath를 사용할 수 없음)
SQL Server 2012 로컬 DB가 설치되어 있고 (localdb) \ v11.0을 통해 연결되어 있습니다. 백업 파일을 복원하려고하면 다음과 같은 결과가 나타납니다. TITLE : Microsoft SQL Server Management Studio 정보 'Microsoft.SqlServer.Management.Smo.Information'에는 MasterDBPath 속성을 사용할 수 없습니다. 이 속성에이 속성이 없거나 액세스 권한이 부족하여 검색 할 수 없습니다. (Microsoft.SqlServer.Smo) 도움말을 보려면 클릭 http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.2100.60+((SQL11_RTM).120210-1846+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates …
16 sql-server 

2
SQL Server-데이터베이스 파일 증가에 대한 모범 사례
SQL Server 2008 r2의 데이터 수집기를 통해 2 주 동안 파일 증가를 모니터링하고 있습니다. 데이터베이스는 하루에 약 35MB로 꾸준히 성장하고 있습니다. DB가 아직 초기 크기 인 2GB에 도달하지 않았습니다. DB 파일 자동 증가가 5MB로 설정되어 있으며 다른 접근법을 시도하고 싶습니다. 제안이나 의견을 찾고 있습니다. 매주 일요일 밤 오전 1시 30 …


6
데이터베이스 정규화가 종료 되었습니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 구식 학교를 열었습니다. 응용 프로그램의 비즈니스 계층 이전에 데이터베이스 스키마를 설계하는 법을 배웠습니다 (또는 다른 모든 것에 …

2
SQL Server 데이터 도구 및 파티션 기능
슬라이딩 창 로딩 시나리오를 작성 중이며 파티션 기능이 시간이 지남에 따라 경계를 변경합니다. SSDT (SQL Server Data Tools) 데이터베이스 프로젝트에서 일부 초기 경계를 하드 코드 한 일부 파티션 함수를 만들었습니다. 그러나 시간이 지남에 따라 파티션 기능의 경계가 변경되면 향후 SSDT 데이터베이스 게시에서 경계를 원래 경계로 되돌릴 것입니다. 파티션 기능의 게시를 …
16 sql-server 


4
PostgreSQL 9.1 핫 백업 오류 : 데이터베이스 시스템 시작 중
Postgres 9.1의 핫 백업을 잠시 동안 진행하고 있으며 일관된 문제가 발생했습니다. 슬레이브 서버에서 Postgres를 다시 시작하면 pgstartup 로그 파일과 pg_log 디렉토리 아래의 일일 로그 파일이 오류없이 읽 힙니다. 그러나 psql 명령을 사용하여 데이터베이스에 입력하려고하면 오류가 발생합니다. 치명적 : 데이터베이스 시스템이 시작 중입니다. recovery.conf 파일도 recovery.done으로 바뀌지 않습니다. 이 오류를 광범위하게 …
16 postgresql 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.