데이터베이스 관리자

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

7
psql을 사용하여 모든 데이터베이스와 테이블을 어떻게 나열합니까?
PostgreSQL 관리를 배우려고 노력 중이며 psql명령 줄 도구 사용법을 배우기 시작했습니다 . 로 로그인하면 psql --username=postgres모든 데이터베이스와 테이블을 어떻게 나열합니까? 나는 시도 \d, d그리고 dS+아무것도 나열되지 않습니다. pgAdmin III으로 두 개의 데이터베이스와 몇 개의 테이블을 만들었으므로 나열해야한다는 것을 알고 있습니다.



5
지정된 테이블의 모든 열을 나열하는 방법
내가 알지 못하는 데이터베이스에서 정확한 정보를 찾고 있습니다. 타사 제품이므로 몇 가지 질문에 대답하는 데 느리며 데이터가 해당 db에 있다는 것을 알고 있으므로 약간의 복고풍 엔지니어링을 원합니다. 하나의 테이블이 주어지면이 테이블의 열 이름 목록을 가질 수 있습니까? 예를 들어 SqlServer에서는 테이블을 구성 가능한 CREATE모든 열을 텍스트로 나열 하는 재사용 가능한 …

15
MySQL은 수십억 행에 대해 합리적으로 쿼리를 수행 할 수 있습니까?
질량 분석계의 스캔을 MySQL 데이터베이스에 저장하려고 계획 중이며이 양의 데이터를 저장하고 분석하는 것이 원격으로 가능한지 알고 싶습니다. 성능에 따라 환경에 따라 크게 차이가 나는 것을 알고 있지만 대략적인 규모의 쿼리를 찾고 있습니다. 쿼리에 5 일 또는 5 밀리 초가 소요됩니까? 입력 형식 각 입력 파일에는 분광계의 단일 실행이 포함됩니다. 각 …

4
트랜잭션 로그가 계속 늘어나거나 공간이 부족한 이유는 무엇입니까?
이것은 대부분의 포럼과 웹에서 일반적인 질문 인 것처럼 보이며 여기에는 일반적으로 다음과 같은 여러 형식으로 표시됩니다. SQL Server에서- 트랜잭션 로그가 너무 커지는 이유는 무엇입니까? 내 로그 파일이 왜 그렇게 큰가요? 이 문제가 발생하지 않도록하는 방법은 무엇입니까? 근본적인 원인을 파악하고 트랜잭션 로그 파일을 정상적인 크기로 만들려면 어떻게해야합니까?




18
데이터베이스를 어떻게 문서화합니까?
나는 대부분의 고객들이 그들의 데이터베이스를 전혀 문서화하지 않았다는 것을 알았고, 나는 그것이 꽤 무섭다는 것을 안다. 더 나은 방법을 소개하기 위해 사람들이 사용하는 도구 / 프로세스를 알고 싶습니다. 데이터베이스를 어떻게 문서화합니까? (SQL- 서버) 어떤 도구를 사용하십니까? 데이터베이스 스키마 / 메타-데이터의 문서 저장 형식? 워드 문서 엑셀 스프레드 시트 일반 텍스트 …


3
PostgreSQL의 선택 쿼리에서 테이블에 값을 삽입하는 방법은 무엇입니까?
나는 테이블 items (item_id serial, name varchar(10), item_group int)과 테이블이 items_ver (id serial, item_id int, name varchar(10), item_group int)있습니다. 이제 items_verfrom에 행을 삽입하고 싶습니다 items. 이 작업을 수행하는 데 필요한 짧은 SQL 구문이 있습니까? 나는 시도했다 : INSERT INTO items_ver VALUES (SELECT * FROM items WHERE item_id = 2); 하지만 …
198 postgresql  insert 


13
PostgreSQL 서버에 연결 : FATAL : 호스트에 대한 pg_hba.conf 항목이 없습니다.
안녕하세요, 저에게 보낸 웹 사이트를 실행하려고하는데 그렇게 한 후에이 오류가 나타납니다. connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host "4X.XXX.XX.XXX", user "userXXX", database "dbXXX", SSL off in C:\xampp\htdocs\xmastool\index.php on line 37 후 인터넷 검색 을 내가 그냥 특정 사용자에 대한있는 pg_hba.conf 파일에 항목을 추가 할 필요가 있다고 말한다. …

7
CTE와 임시 테이블의 차이점은 무엇입니까?
공통 테이블 표현식 (CTE)과 임시 테이블의 차이점은 무엇입니까? 그리고 언제 다른 것을 사용해야합니까? CTE WITH cte (Column1, Column2, Column3) AS ( SELECT Column1, Column2, Column3 FROM SomeTable ) SELECT * FROM cte 임시 테이블 SELECT Column1, Column2, Column3 INTO #tmpTable FROM SomeTable SELECT * FROM #tmpTable
174 sql-server  cte 

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