«performance» 태그된 질문

시스템이 목적에 맞도록 충분히 작동하는지 평가합니다. 일반적으로 성능은 시간이 지남에 따라 시스템이 작업 또는 작업 집합을 완료하는 속도를 나타냅니다.

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

7
큰 데이터베이스의 mysqldump를 어떻게 최적화 할 수 있습니까?
57 테이블이 ~ 2GB 인 InnoDB 데이터베이스가있는 심포니 응용 프로그램이 있습니다. 데이터베이스 크기의 대부분은 단일 테이블 (~ 1.2GB)에 있습니다. 현재 데이터베이스를 야간에 백업하기 위해 mysqldump를 사용하고 있습니다. comcast 연결로 인해 덤프를 수동으로 실행하는 경우 종종 덤프가 완료되기 전에 서버에 대한 연결이 시간 초과되어 덤프를 다시 실행해야합니다. [현재는 매일 밤 덤프를 …

5
MySQL에서 둘 이상의 코어를 사용할 수 있습니까?
단일 코어 이상을 사용하지 않는 일부 전용 MySQL 서버가 제공되었습니다. MySQL 용 DBA보다 개발자이므로 도움이 필요합니다. 설정 서버는 OLAP / DataWarehouse (DW) 유형로드로 상당히 무겁습니다. 기본 : 96GB RAM, 8 코어 + 단일 RAID 10 어레이 테스트 : 4 코어 32GB RAM 가장 큰 DB는 540GB이고, 전체는 약 1.1TB이며 대부분 …

6
인덱스가 필요한지 또는 필요한지 확인하는 방법
MS SQL 데이터베이스에서 자동 색인 도구를 실행했습니다 (색인 통계 테이블을 보는 Microsoft에서 시작한 스크립트- 자동 자동 색인 작성 )을 수정했습니다. 통계에서 생성해야 할 색인에 대한 권장 목록이 생겼습니다. 편집 : 위에서 설명한 색인은 데이터베이스 엔진이 색인을 사용할 수있는 경우 데이터베이스 엔진이 색인에 사용하는 것을 알려주는 정보를 DMV에서 가져 와서 스크립트는 …

7
Guid vs INT-기본 키로 어느 것이 더 낫습니까?
나는 이유를 사용하는 주위를 읽거나하지 존재 한 Guid과 int. int작고 빠르며 기억하기 쉬우 며 시간 순서를 유지합니다. 그리고 Guid내가 찾은 유일한 장점은 독창적이라는 것입니다. 어떤 경우에 a Guid보다 낫고 int왜 그렇습니까? 내가 본 것에서 int, 많은 경우에 관계없는 수 제한을 제외하고는 결함이 없습니다. 왜 정확히 Guid만들어 졌습니까? 실제로 간단한 테이블의 …


3
복합 색인도 첫 번째 필드의 쿼리에도 적합합니까?
이 전 필드가있는 테이블이 있다고 가정 해 봅시다 A과 B. 나는 A+ 에 대해 정기적 인 쿼리를 B하므로에 복합 인덱스를 만들었습니다 (A,B). A복합 인덱스 만으로도 쿼리 가 완전히 최적화됩니까? 또한에 인덱스를 A만들었지 만 Postgres는 여전히에 대해서만 복합 인덱스를 쿼리에 사용합니다 A. 이전 답변이 긍정적이라면 실제로 중요하지 않다고 생각하지만 단일 A인덱스를 …

4
PostgreSQL 테이블 행의 크기 측정
PostgreSQL 테이블이 있습니다. select *아주 느리지 만 select id멋지고 빠릅니다. 나는 행의 크기가 매우 커서 운송하는 데 시간이 걸리거나 다른 요인 일 수 있다고 생각합니다. 모든 필드 (또는 거의 모든 필드)가 필요하므로 하위 집합 만 선택하는 것이 빠른 해결책은 아닙니다. 원하는 필드를 선택하는 것이 여전히 느립니다. 다음은 테이블 스키마에서 이름을 …

4
SQL Server에서 <>와! =의 성능이 동일한 신뢰할 수있는 소스
SO에 대한이 답변 을 고려 하여 &lt;&gt;운영자에게 다음과 같은 질문 을 하십시오 . &lt;&gt;입니다 ... 같은 !=. 그러나 주석 작성자는 파이프를 통해 다음과 같이 말합니다. 그것들이 기능적으로 동일하다는 것은 사실입니다. 그러나 SQL 옵티마이 저가이를 사용하는 방법은 매우 다릅니다. = /! =는 단순히 true / false로 평가되는 반면 &lt;&gt;은 엔진이 값이 …

2
하나의 큰 쿼리 또는 많은 작은 쿼리가 더 빠릅니다.
나는 다른 회사에서 일하고 있으며, 그들 중 일부는 모든 "상대적"과 함께 테이블을 조인하는 뷰를 선호한다는 것을 알았습니다. 그러나 응용 프로그램에서 때로는 하나의 열만 사용하면됩니다. 따라서 간단한 선택을 한 다음 시스템 코드에서 "결합"하는 것이 더 빠를까요? 시스템은 php, java, asp, 데이터베이스에 연결되는 모든 언어 일 수 있습니다. 그래서 문제는 서버 측 …

4
인덱스 검색 대 인덱스 스캔
느리게 실행되는 쿼리의 실행 계획을 살펴본 결과 일부 노드는 인덱스 검색이고 일부는 인덱스 스캔 인 것으로 나타났습니다. 인덱스 검색과 인덱스 스캔의 차이점은 무엇입니까? 어느 것이 더 잘 수행됩니까? SQL은 어떻게 다른 것을 선택합니까? 나는 이것이 3 가지 질문이라는 것을 알고 있지만 첫 번째 질문에 대답하면 다른 질문에 대해 설명 할 …

6
단일 스레드 및 다중 스레드 데이터베이스 성능
H2는 성능면에서 평판이 좋은 단일 스레드 데이터베이스입니다. 다른 데이터베이스는 다중 스레드입니다. 내 질문은 언제 멀티 스레드 데이터베이스가 단일 스레드 데이터베이스보다 더 흥미로워 집니까? 얼마나 많은 사용자? 몇 개의 프로세스가 있습니까? 방아쇠는 무엇입니까? 누구든지 공유 경험이 있습니까? 요약 일반적인 병목 현상은 디스크 액세스입니다 SSD는 빠르지 만 깨지기 쉽습니다 (실패 절차는 필수입니다) …

3
고정 크기 필드에서 CHAR vs VARCHAR을 사용하면 성능에 어떤 영향을 미칩니 까?
MD5 해시를 저장하는 인덱스 열이 있습니다. 따라서 열은 항상 32 자 값을 저장합니다. 어떤 이유로 든 이것은 char이 아닌 varchar로 만들어졌습니다. 데이터베이스를 문자로 변환하기 위해 데이터베이스를 마이그레이션하는 데 어려움이 있습니까? 이것은 InnoDB가 설치된 MySQL 5.0에 있습니다.


7
구체화 된 뷰 대신 테이블을 사용하지 않는 이유는 무엇입니까?
Oracle 데이터베이스를 처음 사용합니다. 올바르게 이해 한 경우 구체화 된 뷰는 결과 집합이 데이터베이스에 실제 테이블로 저장되는 뷰이며이 뷰 / 테이블은 일부 매개 변수에 따라 새로 고쳐집니다. 뷰가 실제 테이블로 저장된 경우 데이터를 먼저 테이블에 저장하지 않겠습니까? 그렇다면 테이블 대신 구체화 된 뷰를 사용하면 어떤 이점이 있습니까?

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