데이터베이스 관리자

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


1
MySQL GRANT 프록시-무슨 뜻입니까?
난 달린다: show grants for root@localhost; 그리고 나는 본다 GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION mysql 문서에서 : https://dev.mysql.com/doc/refman/5.5/en/proxy-users.html 이를 통해 외부 사용자가 두 번째 사용자의 프록시가 될 수 있습니다. 즉, 두 번째 사용자의 권한을 갖습니다. 다시 말해, 외부 사용자는 "프록시 사용자"(다른 사용자로 가장하거나 알려질 수있는 사용자)이고 …
14 mysql  proxy 

4
Ansible : 서버를 재 프로비저닝하여 MySQL 서버 루트 비밀번호를 변경하는 방법
Ansible 플레이 북으로 서버를 프로비저닝했습니다. 내가 사용했던 루트 / 암반-Ansible 각본을 . 작업 중 하나는 mysql 루트 사용자 비밀번호와 함께 mysql 서버를 설정하는 것이 었습니다. 이제이 비밀번호를 긴급히 변경해야합니다. 내가 취한 단계 : Ansible 역할에 대한 변수를 업데이트했습니다. ansible-playbook -i hosts/staging server.yml서버를 다시 프로비저닝하기 위해 명령 을 실행했습니다. 모든 작업이 …
14 mysql 

1
최적의 mysqldump 설정은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 일부 검색 후 다음 설정으로 끝났습니다. mysqldump\ --host=localhost\ --port=3306\ --databases ****\ --user=****\ --password=****\ --default-character-set=utf8\ --add-drop-database\ --add-drop-table\ --add-locks\ …

2
몽고 DB 복제본 세트가 RECOVERING 상태에서 멈춤
우리는 복제 세트를 만들었고 이제 문제는 복제 세트의 두 멤버 [3 멤버 세트]가 48 시간에서 복구 모드에 있다는 것입니다. 처음에는 복구 노드의 크기가 증가했으며 이제는 중지되었습니다. 따라서 노드를 복구 할 때 60GB 이상의 로컬 데이터가있는 90GB의 데이터 뒤에 붙어 있습니다. 이 모드에서 나오는 방법?

2
큰 MongoDB 데이터베이스를 백업하는 방법
MongoDB에서 대용량 데이터 세트를 백업하기 위해 권장되는 방법은 무엇입니까? 10TB 정도의 데이터 크기가 있다고 가정 해 봅시다. 어떻게 백업 하시겠습니까? 숨겨져 있거나 지연된 복제본 세트 노드를 고려하고 있습니다. 지연으로 인해 데이터베이스 전체가 실수로 삭제되는 것을 방지 할 수 있습니다. 이것이 가능한 솔루션이며 조사 할 다른 옵션은 무엇입니까? 감사!

2
PostgreSQL : 스키마 차이 / 패치 도구 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 다음 설정을 고려하십시오. 생산 DB 새로운 기능을 활성화하기 위해 스키마를 변경하는 개발 데이터베이스 새로운 기능의 개발이 완료되면 pg_dump --schema-only두 DB가 동일 할 …

1
큰 데이터베이스 쿼리 최적화 (max () 및 GROUP BY를 사용하여 2 천 5 백만 행 이상)
Postgres 9.3.5를 사용하고 있으며 데이터베이스에 큰 테이블이 있으며 현재 2,500 만 개가 넘는 행이 있으며 훨씬 더 빨리 커지는 경향이 있습니다. 다음과 같은 간단한 쿼리 를 사용하여 특정 행을 선택하려고합니다 ( 각 행 마다 unit_id최신 행만 있음 unit_timestamp). SELECT unit_id, max(unit_timestamp) AS latest_timestamp FROM all_units GROUP BY unit_id; 인덱스가 없으면이 …

2
공식 PostgreSQL 대문자 표기 규칙 [닫기]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . DB, 테이블 및 필드 이름의 대문자에 관한 공식 PostreSQL 규칙이 있습니까? 공식 사이트 의 예 는 소문자와 _단어 …

3
데이터베이스를 오프라인으로 만들지 않고 로그 파일 이동
데이터베이스를 오프라인으로 만들지 않고 데이터베이스 로그 파일을 새 파티션으로 이동해야합니다. 이 작업을 수행하는 일반적인 방법은 DB를 분리하고 로그 파일을 이동 한 다음 db를 다시 연결하는 것입니다. 그것은이 작업을 수행하는 것이 가능 하지 않고 어떻게 있도록 오프라인 경우 데이터베이스 자체를 복용?

2
데이터베이스 설계 : "(다 대다) 대 다"관계 정규화
짧은 버전 기존 다 대다 조인에서 각 쌍에 고정 된 수의 추가 속성을 추가해야합니다. 기본 다이어그램을 확장하여이를 달성하기위한 가장 좋은 방법은 옵션 1-4 중 아래 다이어그램으로 건너 뛰는 것입니다. 아니면 여기에 고려하지 않은 더 나은 대안이 있습니까? 더 긴 버전 현재 중간 조인 테이블을 통해 다 대 다 관계로 두 …

3
json 데이터 유형의 json 요소 업데이트
PostgreSQL 9.3 데이터 유형에서 요소를 업데이트하는 방법을 알 수 없습니다. 내 예 : CREATE TABLE "user" ( id uuid NOT NULL, password character varying(255), profiles json, gender integer NOT NULL DEFAULT 0, created timestamp with time zone, connected timestamp with time zone, modified timestamp with time zone, active integer NOT …

1
SQL Server 2012에서 두 쿼리 비교
SQL Server 2012에서 두 쿼리를 비교하고 있습니다. 목표는 최상의 쿼리를 선택할 때 쿼리 최적화 프로그램에서 사용할 수 있는 모든 관련 정보 를 사용하는 것입니다 . 두 쿼리 모두 동일한 결과를 생성합니다. 모든 고객의 최대 주문 ID FREEPROCCACHE 및 DROPCLEANBUFFERS를 사용하여 각 쿼리를 실행하기 전에 버퍼 풀 지우기가 수행되었습니다. 아래 제공된 …

5
데이터베이스에서 단일 기본 키 시퀀스를 공유 하시겠습니까?
주어진 테이블에서 고유 한 기본 키 대신 모든 테이블에서 고유 한 단일 키 대신 모든 테이블에서 단일 시퀀스를 기본 키로 사용하는 것이 허용 되는가? 그렇다면, 테이블에서 단일 기본 키 시퀀스를 사용하는 것보다 객관적으로 낫습니다. 저는 DBA가 아닌 주니어 소프트웨어 개발자이므로 여전히 훌륭한 데이터베이스 디자인의 많은 기초를 배우고 있습니다. 편집 : …

1
SQL Server 다 대일 복제
각각 1 개의 데이터베이스를 호스팅하는 8 개의 개별 SQL Server 2008 R2 컴퓨터가 있습니다. 각 데이터베이스는 동일한 테이블 구조와 스키마 및 완전히 고유 한 데이터를 갖습니다. 8 개의 원본 서버에서 선택된 테이블의 행을보고 서버에있는 해당 테이블의 단일 인스턴스로 통합하는보고 서버 (2008 또는 2012 일 수 있음)를 설정하고 싶습니다. 이것은 단방향 …

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