데이터베이스 관리자

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

2
SSDT에서 시스템 뷰를 참조하십니까?
시스템 뷰 (특히 sys.columns)에 대한 참조가 포함 된 데이터베이스를 SSDT로 가져 왔습니다. 문제는 프로젝트를 빌드 할 때 해결되지 않은 참조에 대한 경고를 받는다는 것입니다. MSDN 포럼에서 본 것으로 알려진 문제 일 수 있습니다. http://social.msdn.microsoft.com/Forums/en-US/ssdsgetstarted/thread/5a7026bd-0602-42e6-a639- d73bed903c26 이제 경고를 끄거나 무시할 수 있다는 것을 알고 있지만 실제 해결책을 아는 사람이 있습니까? 감사

2
하나의 열에 특정 값이있는 경우에만 적용되는 사용자 지정 고유 열 제약 조건
다음과 같이 사용자 지정 고유 열 제약 조건을 가질 수 있습니까? 나는 두 COLS이 있다고 가정, subset그리고 type, 두 문자열을 (데이터 유형은 아마 중요하지 않습니다하지만). type"true"인 경우 type및 subset고유 한 조합을 원합니다 . 그렇지 않으면 제약이 없습니다. 데비안에서 PostgreSQL 8.4를 사용하고 있습니다.

1
오류 : 데이터베이스“dbname”이 존재하지 않습니다
설명서에 따르면 데이터베이스에 연결되어 있지 않으면 다음을 사용하여 콘솔에서 데이터베이스를 삭제할 수 있습니다. DROP DATABASE dbname; 또는 래퍼 도구를 사용하여 삭제할 수 있습니다 dropdb. 둘 다 데이터베이스가 존재하지 않는다는 오류를 표시하지만 콘솔에서 명령을 입력하면 \l삭제할 데이터베이스를 포함하여 데이터베이스 목록이 표시됩니다. List of databases Name | Owner | Encoding | Collate …
19 postgresql 


2
plpgsql로 작성된 함수 호출의 Postgres 쿼리 계획
를 사용하는 경우 그것은 가능 pgadmin또는 plsql돌며 실행되는 SQL 문에 대한 쿼리 계획의 보류를 얻을 U 버리는 D efined F 기름 부음 (UDF)를 사용 EXPLAIN. 그렇다면 UDF의 특정 호출에 대한 쿼리 계획을 어떻게 유지할 수 있습니까? F()pgadmin에서 UDF가 단일 작업으로 추상화 된 것을 볼 수 있습니다 . 나는 문서를 보았지만 …


1
ENUM () 목록을 변경할 수 있습니까?
ENUM () 목록을 변경할 수 있는지 확실하지 않으므로 테스트를 수행했습니다. MySQL v5.1.58에서는 ENUM ( 'yes', 'no') 유형의 'bool'이라는 하나의 필드를 포함하는 테스트 InnoDB 테이블을 만들었습니다. 그런 다음 나는 ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( 'yes', 'no', 'maybe' ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL ... 그리고 효과가있었습니다. …
19 mysql  innodb 

2
외래 키로 교착 상태가 발생하고 READ COMMITTED SNAPSHOT을 읽을 수 없습니까?
이것은 /programming/7684477/is-it-possible-to-set-transaction-isolation-level-snapshot-automatically 의 후속 질문입니다. 큰 보고서를 동시에 실행할 때 ASP.NET 응용 프로그램에서 교착 상태 / 시간 초과 상황이 계속 발생 READ_COMMITTED_SNAPSHOT ON합니다. 그래서 두 가지 질문이 있습니다. 트랜잭션 격리 수준 스냅 샷 이 예상대로 작동하는지 확인하려면 어떻게 해야합니까? 웹 테이블의 보고서 테이블에 대한 외래 키가 교착 상태를 담당한다고 가정합니다. …


2
기본 제약, 그만한 가치가 있습니까?
나는 보통 다음 규칙에 따라 데이터베이스를 설계합니다. db_owner 및 sysadmin 이외의 다른 사람은 데이터베이스 테이블에 액세스 할 수 없습니다. 사용자 역할은 응용 프로그램 계층에서 제어됩니다. 일반적으로 하나의 db 역할을 사용하여 뷰, 저장 프로 시저 및 함수에 대한 액세스 권한을 부여하지만 경우에 따라 일부 저장 프로 시저를 보호하기 위해 두 번째 …

2
MySQL-varchar 길이 및 성능
VARCHAR크기 선언 이 성능에 적합합니까? 사이 (속도) 차이가 있나요 VARCHAR(50)과 VARCHAR(255)? 아니면 길이를 정의하는 것이 논리 / 디자인 제약입니까?


1
중첩되지 않은 배열에서 요소의 원래 순서를 유지하는 방법은 무엇입니까?
주어진 문자열 : 'PostgreSQL이 훌륭하다고 생각합니다' 해당 문자열에서 찾은 개별 단어를 조작하고 싶습니다. 기본적으로 단어 세부 정보를 얻을 수있는 별도의 요소가 있으며이 사전에서 해당 문자열의 중첩되지 않은 배열에 참여하고 싶습니다. 지금까지 나는 : select word, meaning, partofspeech from unnest(string_to_array('I think that PostgreSQL is nifty',' ')) as word from table t …



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