데이터베이스 관리자

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

2
사용자 정의 테이블 형식의 sp_executesql이 올바르게 작동하지 않습니다
문제점 : sp_executesql에 대한 매개 변수로 사용자 정의 테이블 유형에 알려진 문제점이 있습니까? 답변-아니요, 저는 바보입니다. 스크립트 설정 이 스크립트는 각 테이블, 프로 시저 및 사용자 정의 테이블 형식 중 하나를 만듭니다 (제한된 SQL Server 2008+ 만 해당). 힙의 목적은 예, 데이터가이를 프로 시저로 만들었다는 감사를 제공하는 것입니다. 데이터가 삽입되는 …

2
MyISAM에서 InnoDB로 변환하는 데 어려움이 있습니까?
MyISAM에서 InnoDB로 옮길 준비가되었지만 찾아야 할 전체 목록이 있는지 알고 싶습니까? 예를 들어, DISABLE KEYSInnoDB 테이블에서 실행 하면에 대한 매뉴얼 페이지를 제외하고 경고가 발생 한다는 언급이 없습니다 ALTER TABLE. 변환하기 전에 알아야 할 것이 있습니다. 나는 내 질문에는 괜찮을 것이라고 생각했지만 분명히 그렇지는 않았다.
11 mysql  innodb  myisam 

3
MySQL 상태 변수 Handler_read_rnd_next가 많이 성장하고 있습니다
MYSQL 상태에서 Handler_read_rnd_next 값이 매우 높습니다. 적절한 인덱스가없는 쿼리가 실행될 때이 값이 증가한다는 것을 알고 있습니다. 그러나 'Handler_read_rnd_next'와 같은 show status를 실행하더라도이 값은 2 씩 증가합니다. 이 상태 플래그를 기반으로 일부 통계를 모니터링하고 있습니다. 따라서이 통계는 항상 중요합니다. 'Handler_read_rnd_next'카운트에서 'show'실행 횟수를 제외 할 수 있습니까? 이것에 대한 또 하나의 예, …

5
SQL Server 저장 프로 시저가 데이터 결과를 캐시합니까?
나는 친구에게서 이것을 들었지만 이것이 사실인지 조사한 적이 없다. 실행 된 쿼리의 데이터 결과가 캐시에 저장되는 것이 사실입니까? 다음과 같은 저장 프로 시저가있는 경우 SELECT * FROM USERLIST ... 결과 (이 경우 사용자 목록)가 캐시에 저장되는 것이 사실입니다. 또한, 내가 이것을 가지고 있다면 : SELECT * FROM USERLIST WHERE user="user" …

1
모든 쿼리에 사용할 수있는 병렬 처리 수준 (DOP) 제한
Oracle Exadata (11gR2)에는 비교적 강력한 데이터베이스가 있습니다. cpu_count는 24입니다 parallel_server_instances는 2입니다 parallel_threads_per_cpu는 2입니다 Oracle Enterprise Manager (OEM)의 관찰을 통해 쿼리가 연속적으로 실행되어 성능이 끔찍했습니다. 이를 해결하기 위해 모든 테이블, 구체화 된 뷰 및 인덱스가 병렬 처리를 활용하도록 변경되었습니다. 예 : ALTER TABLE SOME_TABLE PARALLEL (DEGREE DEFAULT INSTANCES DEFAULT); 병렬화를 켜도록 …

5
SQL Server 2008 R2 성능 카운터를 부활시키는 방법?
Windows 7 x64에서 SQL Server 2008 R2 Developer를 기본 인스턴스로 실행하고 있습니다. 어떤 이유로 SQL Server의 성능 카운터가 사라진 것 같습니다. SELECT * FROM sys.dm_os_performance_counters0 개의 행을 반환합니다. 나는 달리기를 시도했다 lodctr /T:perf-MSSQLSERVERsqlctr.ini. 오류없이 완료되었지만 원격 레지스트리 서비스를 다시 시작한 후에도 아무 것도 수정하지 않았습니다. 실제로, 카운터는 이제 perfmon에서 누락되었습니다. …

2
미러링 상태 변경시 작업 / 프로 시저를 실행하는 이벤트 알림을 만드는 방법
이 질문을 순서대로 묻습니다. T-SQL을 사용하여 TCP를 통해 문자열을 보낼 수 있습니까? 레무스 루사 누 (Remus Rusanu)는 내 문제에 대한 최적의 해결책 인 것처럼 보이는 것을 공개하지만, 나는 자신이 말하는 모든 것을 이해하고 만들기에는 너무 미숙하다. 지금까지 DATABASE_MIRRORING_STATE_CHANGE에 대한 알림 이벤트를 작성하는 데 필요한 것이 맞습니까? 이 이벤트 알림이 트리거되면 …

3
메모리에 MySQL 데이터베이스 캐시
600MB의 MySQL 데이터베이스가있는 웹 사이트에 문제가 있습니다. 웹 사이트가 너무 느립니다. MySQL 데이터베이스가 커질수록 느려집니다. 5MB 였을 때 웹 사이트는 매우 빨랐습니다. 점점 커지기 시작하면서 점점 느려졌습니다. 이제 600MB에서는 페이지를로드하는 데 10 초 정도 걸립니다. 나는 최고 프로세스를 확인했으며 높은 부하 또는 아무것도 관련이 없습니다. HDD 7.2k rpm 드라이브에서 테스트 …

5
불완전한 mysqldump
데이터베이스 스냅 샷을 만들기 위해 mysqldump를 실행하려고하는데 오류가 발생하지 않고 중간에 임의로 중지됩니다. 내 데이터베이스는 비교적 작으며 (약 100MB) InnoDB를 사용하고 있습니다. 나는 그것을 다음과 같이 실행하고있다 : mysqldump --force --single-transaction --quick --user myuser --password=mypass -h mydatabasehost mydb > /tmp/snapshot.sql 종료 코드를 확인하면 0이보고됩니다. 내 버전은 다음과 같습니다 : mysqldump …

4
SQL Server 2008 인스턴스의 RAID 수준 조합을 선택하도록 도와주세요
하나의 IBM 3400 서버를 처음부터 다시 작성하려고합니다. 이 서버는 Windows 2008 R2에서 실행되는 SQL Server 2008 인스턴스 전용입니다. 새로운 RAID 구성을 만들려고합니다. 머신 내부에 6 개의 SCSI 73GB 드라이브와 IBM ServerRAID 8K 컨트롤러가 있습니다. RAID 레벨을 설정하는 좋은 방법은 무엇입니까? 컨트롤러에 2 개, 3 개 또는 1 개의 필드가 있어야합니까? …

1
실제 데이터베이스에서 클라우드 데이터베이스로 마이그레이션
varchar (MAX) FILESTREAM BLOBS의 전체 텍스트 검색과 같은 고급 기능을 SQL Azure로 사용하는 Microsoft SQL Server 2008R2에서 생성 된 실제 데이터베이스를 이동하면 어떤 영향이 있습니까? 어떤 아키텍처 변경이 필요합니까? 이 전환에는 어떤 단계가 관련되어 있습니까? SQL Azure Migration Wizzard는 단순히 자동으로 전환하는 마술 도구가 될 수 없습니다. 마이그레이션 도구로 해결할 …

3
SSMS에 연결을 저장 하시겠습니까?
SSMS를 열 때 저장된 데이터베이스 서버 목록에 대한 연결을 여는 일종의 세션 또는 프로필을 SSMS (2008 r2)에 저장할 수 있습니까? 예를 들어 SSMS를 자주 연 다음 SQL Server NY-DB01, NY-DB02 등에 연결합니다.이 모든 것을 한 번에 열 수있는 바로 가기가 있습니까?

2
SSIS를 통해 많은 양의 데이터를 SQL Server 2008로로드 한 후 실행해야하는 명령 인 DB 성능을 최대화하려면
테스트 데이터를 빈 데이터베이스에로드하기 위해 SSIS 패키지를 작성했습니다. 일부 테이블은 매우 큽니다 (약 7 억 행). SSIS 패키지가 완료되면 데이터베이스 성능을 최대화하기 위해 (제자 DBA!로) 실행해야하는 명령이 있습니까? 예를 들어, 나는 실행 EXEC sp_updatestats했지만 인덱스를 업데이트 할 필요가 없다고보고했습니다. 대량의 데이터가로드 된 후에해야 할 일 목록이 있습니까, 아니면 SQL Server …

3
포함 된 열과 필터링 된 인덱스
우리는 현재 이름이 tb_tranfers 인 테이블로 작업합니다 . 이 테이블에는 4 천만 개의 행이 있으며 크기는 ~ 26GB (11GB 데이터, 15GB 인덱스)입니다. 행의 10 ~ 15 %가 일시 삭제 된 행입니다 ( DeletedDate 가 널이 아님). 응용 프로그램은 DeletedDate 가 null 인 행만 사용합니다 . 이 테이블에 대한 모든 쿼리에는 …

1
SSMS 2008 R2의 전체 텍스트 인덱스는 어디에 있습니까?
SQL Server Management Studio를 사용하여 아무런 문제없이 새 데이터베이스, 몇 개의 테이블 및 전체 텍스트 인덱스 및 카탈로그를 만들었습니다. 문서에 포함시키기 위해 각각의 T-SQL 작성 스크립트를 복사하고 싶었습니다. 데이터베이스, 테이블, 외래 키 및 카탈로그에 대한 생성 스크립트를 얻을 수 있지만 전체 텍스트 인덱스를 찾을 수없는 것 같습니다. 관련 테이블의 Script …

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