데이터베이스 관리자

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

3
SQL Server의 테이블에 여러 개의 nullable FK를 갖는 것은 나쁜 습관으로 간주됩니까?
SQL Server의 데이터베이스 구조에는 주문에 대한 다른 정보가 필요한 3 가지 유형의 제품이 있습니다. 그래서, 하나 개 만든 Customers테이블과 세 가지 주문 테이블 : OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. 모든 주문 테이블은 테이블에 일대 다 관계가 Customers있습니다. 또한 Payments지불 세부 정보가 들어 있는 또 다른 테이블이 있습니다. 그러나 나는 그것을 구성하는 방법에 …

4
동의어를 사용하여 중복 테이블을 만들지 않는 것이 좋습니다.
정확히 같은 데이터베이스의 사본 3 개가 있습니다. 3 개의 데이터베이스 모두에 Users테이블이 있으며 사용자는 항상 동일한 설정으로 3 개의 데이터베이스 모두에 존재합니다. 사용자를 추가하거나 편집 할 때마다 3 개의 데이터베이스를 업데이트해야합니다. Users데이터베이스 2 및 3에서 테이블 을 삭제하고 Synonym데이터베이스 1을 가리키는 테이블로 바꾸는 것이 더 좋은 아이디어 입니까? 내가 생각할 …

3
사용하지 않을 때 SQL Server를 끄는 가장 쉽고 쉬운 방법은 무엇입니까?
상황 : 일반적으로 클라이언트 도구를 사용하여 다른 비 로컬 SQL 서버에 연결하는 개발자 워크 스테이션. 그러나 로컬 개발을 위해 SQL Server의 정식 버전을 사용하는 것이 유리한 경우는 거의 없습니다. 항상 SQL Server를 실행하는 시스템 리소스를 낭비하지 않기 위해 클라이언트 도구 (관리 스튜디오 등)의 사용을 허용하면서 "해제"하는 가장 좋은 방법을 알고 …
13 sql-server 


2
교착 상태 오류가 교착 상태 SQL을 리턴하지 않습니다.
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. 내 웹 사이트 중 하나가 바쁠 때이 오류가 무작위로 발생합니다. 나는 그것이 어떤 테이블 세트에서 일어나는지 알고 있지만 다른 프로그램에 대한 경험에서 일반적으로 교착 상태가 발생하는 곳에서 SQL을 …

5
PostgreSQL 데이터베이스에있는 모든 객체의 소유자를 동시에 설정하는 수단이 있습니까?
/programming/1348126/modify-owner-on-all-tables-simultaneously-in-postgresql 은 테이블 및 기타 객체를 특정 사용자로 변경하는 멋진 방법을 설명하지만 수영으로 작동합니다. 제안은 내가 만든 기능을 무시하는 것 같습니다. 함수를 포함하여 데이터베이스의 모든 객체 소유자를 재설정하는 매우 쉬운 방법이 있습니까? 손으로하는 것은 매우 바람직하지 않습니다.

2
PostgreSQL에서 기존 인덱스를 기본 키로 승격시키는 방법
테이블 내에서 기본 키를 만드는 방법을 알고 있지만 기존 인덱스를 기본 키로 만들려면 어떻게해야합니까? 한 데이터베이스에서 다른 데이터베이스로 기존 테이블을 복사하려고합니다. 표를 표시하면 맨 아래의 색인은 다음과 같은 형식입니다. "my_index" PRIMARY KEY, btree (column1, column2) 나는 다음을 사용하여 색인을 만들었습니다. CREATE INDEX my_index ON my_table (column1, column2) 그러나 기본 키를 …

3
오픈 소스 메타 데이터 관리 솔루션이 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 오픈 소스 메타 데이터 관리 솔루션이 있습니까? 수백 개의 Enterprise 데이터베이스의 데이터베이스 스키마, 테이블 및 데이터 항목의 메타 데이터 세부 정보를 보유 …
13 schema  metadata 

7
통계 자동 업데이트를 사용하지 않는 이유는 무엇입니까?
방금 내가 일하는 클라이언트 회사가 일부 SQL Server에 대한 자동 업데이트 통계 옵션을 해제하기로 결정했으며 DBA는 성능 문제가 발생할 때 수동으로 문제를 해결하기로 결정했습니다. 그러나 이런 종류의 나에게는 이해가되지 않습니다. 통계를 업데이트하지 않으려는 이유는 무엇입니까?

2
listener.ora에서 SID_LIST_LISTENER없이 Oracle 리스너를 구성하는 방법은 무엇입니까?
다음 리스너를 사용하여 ORACLE 11g 서버에 액세스 할 수 있습니다. # listener.ora Network Configuration File: D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.111)(PORT = 1521)) ) ) 내가 …


5
SQL Server 2008 전체 텍스트 인덱스가 완료된 것으로 보이지 않음
당사 웹 사이트에는 웹 사이트 검색을위한 전체 텍스트 인덱싱 기능이있는 SQL Server 2008 R2 Express Edition 데이터베이스가 있습니다. 인덱싱 된 테이블 중 하나에서 새 레코드가 추가되거나 업데이트 될 때마다 인덱싱 프로세스가 완료되지 않는 것 같습니다. 지난 몇 주 동안이 사이트에서 찾은 기본적으로 동일한 쿼리를 사용하여 상태를 모니터링하고 있습니다 : http://www.sqlmonster.com/Uwe/Forum.aspx/sql-server-search/2155/Why-is-this …

3
토너먼트 데이터베이스를 설계하는 가장 좋은 방법
다가오는 Euro 2012 축구 토너먼트의 모든 경기에 베팅을하기위한 웹 페이지를 만들고 있습니다. 녹아웃 단계에 어떤 방법을 사용할지 결정하는 데 도움이 필요합니다. 아래의 모형을 만들었습니다. 모든 "알려진"그룹 스테이지 경기 결과를 저장할 때 매우 만족합니다. 이 디자인은 사용자가 올바른 베팅을했는지 여부를 매우 쉽게 확인할 수 있도록합니다. 그러나 쿼터와 준결승을 저장하는 가장 좋은 …

4
PostgreSQL 설계 도구 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . PostgreSQL로 실행할 데이터베이스를 디자인하려고합니다. MySQL 데이터베이스 용 MySQL Workbench라는 훌륭한 도구에 익숙합니다. 유용하고 데이터베이스 디자인 소프트웨어에서 기대하는 것이 좋습니다. 새로운 데이터베이스 디자인 …

2
NoSQL과 RDBMS는 함께?
NoSQL 데이터베이스에 데이터를 기록한 다음 RDBMS로 변환하는 데 유용한 솔루션이 있는지 궁금합니다. 예를 들어 세션 로그와 같은 일부 데이터를 신속하게 캡처하고 싶지만 나중에 해당 데이터에 대한 보고서를 만들 수 있습니다. 내가 가장 좋아하는 데이터베이스는 Postgres이므로 Postgres와 관련이 있다면 좋을 것입니다.
13 nosql  rdbms 

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