데이터베이스 관리자

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

2
MariaDB Java 클라이언트는 어느 정도까지 MySQL JDBC (Connector / J)를 대체합니까?
전제 : MySQL 데이터베이스에 JDBC 연결을 만드는 Java 응용 프로그램을 제공합니다. (이 글을 쓰는 시점에는 5.1 또는 5.5 일 수 있지만 질문과 대답이 버전에 크게 의존하지 않기를 바랍니다.) 관찰 : 분명히 MySQL JDBC 드라이버 ( Connector / J ) 또는 MariaDB JDBC 드라이버 ( MariaDB Java Client )를 사용하여 MySQL …
11 mysql  mariadb  jdbc 

3
SQL Server 2012 OLAP 큐브로 웹 사이트를 백업하는 것이 합리적인 것으로 간주됩니까?
대규모 소매 체인을위한 솔루션을 설계하는 일을 맡았습니다. 120 만 명의 고객이 웹 사이트에 로그온하여 약 50 개가 넘는 최근 구매 (현재 달, 전월, 연도) 분포를 확인할 수 있기를 원합니다. 데이터는 매일 한 번씩 업데이트됩니다. SQL Server 2012 기반 OLAP 큐브를 설치하고 웹 사이트에서 사전 큐브 캐싱과 같은 기능을 활용하여이 큐브를 …


1
LOG_BACKUP log_reuse_wait_desc를 사용하는 SQL Server 2012 단순 복구 모델
난 내 자신의 조사를하고 있어요 동안의 데이터베이스 이유를 아는 사람 있나요 SIMPLE복구 모델이있다 LOG_BACKUP을 위해 log_reuse_wait_desc? SQL Server 2012 SP1 몇 주 전에 데이터베이스가 생성되었습니다. 복제, 미러링, 로그 쉽핑 등이 없었습니다. 우리는 백업 데이터베이스를했고, 그것을 보여줍니다 다른 인스턴스로 복원 SIMPLE하고 NOTHING있는 log_reuse_wait다른 인스턴스. 그러나 복원 작업이 롤 포워드 / 롤백 …


2
tempdb에 유출 될 가능성을 줄이기 위해 행 추정값을 개선하는 방법
tempdb 이벤트에 유출이 발생하면 (느린 쿼리 발생) 종종 특정 조인에 대해 행 추정이 중단되는 것을 알 수 있습니다. 병합 및 해시 조인으로 유출 이벤트가 발생하는 것을 보았으며 종종 런타임을 3 배에서 10 배로 증가시킵니다. 이 질문은 유출 사건의 가능성을 줄일 것이라는 가정 하에서 행 추정치를 개선하는 방법에 관한 것입니다. 실제 …

3
구분 된 문자열에서 두 번째 또는 세 번째 값을 가져옵니다.
다음 테이블이 있습니다. ========================================================== | Name_Level_Class_Section | Phone Num | ========================================================== | Jacky_1_B2_23 | 1122554455 | | Johnhy_1_B2_24 | 1122554455 | | Peter_2_A5_3 | 1122554455 | ========================================================== 다음과 같이 SQL 문을 단순화하려고합니다. select *, substring(Name_Level_Class_Section, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_', Name_Level_Class_Section) + 1)) + 1, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section)+1))+1))- CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section)+1))) as CLA from …

1
postgresql 트랜잭션 로그 플러시를 요청하려면 어떻게해야합니까?
다음과 같은 문제가 있습니다. "수직"Linux 배포 (Sophos UMT)는 PostgreSQL 9.2와 함께 구성을 저장합니다. 불행히도 마지막 업데이트 이후 일부 인스턴스의 트랜잭션 로그 (WAL)가 플러시되지 않고 커지고있는 것 같습니다. 이로 인해 pg_xlog 폴더가 기본 폴더보다 몇 배 더 커집니다. WAL 파일의 과도한 증가로 인해이 머신 중 하나 (VM)의 디스크가 월요일 전에 가득 …
11 postgresql 

2
한 데이터베이스를 페일 오버하면 동일한 미러 엔드 포인트를 공유하는 다른 페일 오버도 페일 오버됩니까?
단일 SQL Server 인스턴스에서 미러링을위한 두 개의 데이터베이스, 테스트 데이터베이스와 프로덕션 데이터베이스가 있습니다. 둘 다 정확히 동일한 엔드 포인트를 사용하여 다른 서버에 미러링됩니다. 테스트 데이터베이스의 데이터베이스 속성으로 이동하여 "장애 조치"버튼을 클릭하면 두 데이터베이스가 미러 엔드 포인트를 공유하고 서버 네트워크 주소 속성이 동일하므로 프로덕션 데이터베이스를 페일 오버 할 수 있습니까? 두 …

3
자동 10 진수 반올림 문제
문제는 비교적 간단합니다. 중간 결과가 큰 소수 인 3 개의 열을 계산해야하며 SQL Server에서 기본적으로 캐스트 / 변환에 관계없이 소수를 반올림하는 문제가 발생합니다. 예를 들어 1234/1233으로 간단한 나눗셈을 해봅시다. 계산기는 1,00081103000811을 생성합니다. 그러나 SQL Server 에서이 작업을 수행하면 다음과 같은 결과가 나타납니다. -- Result: rounded at 1.000811000... with trailing zeroes …

1
Postgres : count (*) vs count (id)
나는 문서 에서 count(*)와 의 차이점을 보았습니다 count(pk). 나는 존재에 대해 모르고 count(pk)(어디서나 pk) 사용하고 있었다 .SERIAL PRIMARY KEYcount(*) 내 질문은 Postgres의 내부 최적화에 관한 것입니다. a SERIAL PRIMARY KEY가 모든 행에 존재하고 거짓이 아니며 행을 계산하거나 각 행에 대해 중복 술어 검사를 수행 한다는 것을 선택하는 것이 똑똑 합니까? …

5
SQL Server의 최대 메모리 설정
2Gb의 메모리 만 사용 가능한 단일 전용 서버에서 SQL Server 2008 및 웹 기반 응용 프로그램을 실행하고 있습니다. 다른 곳에서 언급했듯이 SQL Server는 정기적으로 실제 메모리의 98 %를 차지하므로 서버에서 실행되는 웹 응용 프로그램의 속도가 느려집니다. SSMS의 서버 속성에서 메모리 아래의 최대 서버 메모리 (MB)는 다음과 같이 설정됩니다. 2147483647 내 …

2
가장 긴 접두사를 찾기위한 알고리즘
두 개의 테이블이 있습니다. 첫 번째는 접두사가있는 테이블입니다. code name price 343 ek1 10 3435 nt 4 3432 ek2 2 두 번째는 전화 번호가있는 통화 기록입니다 number time 834353212 10 834321242 20 834312345 30 각 레코드의 접두사에서 가장 긴 접두사를 찾는 스크립트를 작성 하고이 모든 데이터를 다음과 같이 세 번째 …

3
tempdb 로그 파일 모범 사례
tempdb 데이터 파일을 구성하는 방법에 대한 많은 블로그를 읽었지만 tempdb 로그 파일 에 관한 정보를 찾지 못했습니다 . 현재 tempdb와 함께 사용하는 전략은 다음과 같습니다. tempdb 데이터 파일을 분할하는 방법에 대해 Paul Randal 의 권장 사항을 사용했습니다. tempdb 데이터 파일의 크기를 최대 및 비활성화 된 자동 증가로 설정했습니다. 예를 들어, …

2
SQL Server 데이터 압축은 읽기 전용 데이터베이스에 범주 적으로 적합합니까?
내가 읽은 SQL Server 데이터 압축에 대한 일부 문헌은 쓰기 비용이 일반적으로 필요한 것의 약 4 배로 증가한다고 말합니다. 또한 이것이 데이터 압축의 주요 단점임을 암시하는 것으로 보이며, 읽기 전용 아카이브 데이터베이스의 경우 100 % 채워진 페이지의 데이터 압축을 사용하면 성능이 향상 될 것입니다 (예외가 거의 없음). 위의 진술이 사실입니까? …

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