query-performance

    0

    2답변

    하나의 쿼리에서 성능상의 이점이 다른 쿼리보다 아래에있는 두 쿼리에서 발생하는지 이해하려고합니다. 이 점을 이해하는 데 도움을 주시면 감사하겠습니다. 이 쿼리는 하루에 수천에서 수십만 번 호출되며 삽입 작업 또는 업데이트 작업 일 수 있습니다. DECLARE @paramDef NVARCHAR(1000) DECLARE @columnName NVARCHAR(

    1

    1답변

    약 100 개의 하위 쿼리가있는 매우 복잡한보기가 있습니다. 같은 단순 문 : SELECT * FROM MyView 계획을 생성하고 계획이 캐시 될 때 query.Subsequent가 선택 실행 2 초 정도 걸릴은 실행 1ms 이하를 취할. 두 가지 쿼리 만있는 경우이 상황이 좋을 것입니다. 한 번만 수행하면 성능이 저하됩니다. 문제는 ORM이 CTE를

    0

    1답변

    Linux에서 MongoDB 2.4.4-pre-를 실행합니다. 각 요소에 "num"이라는 필드가있는 테이블이 있습니다. 이 필드에는 양의 정수가 포함됩니다. "num"필드에 숫자에 가장 가까운 짝수가 포함되어있는 요소를 찾으려면 내 쿼리를 어떻게해야합니까? 검사하고 싶습니다.

    0

    2답변

    SQL Server와 같은 DBMS에서 실행되는 쿼리의 성능 (응답 시간)은 서버가 실행되는 시스템에서 어떤 일이 일어나고 있더라도 영향을받을 수 있습니까? 좀 더 구체적으로 말하면, 컴퓨터를 지속적으로 점검하고 청소하고 네트워크에서 수신 한 데이터를 처리하는 몇 가지 Windows 프로세스를 실행할 때 응답 시간이 증가 할 것으로 예상됩니까? 감사합니다.

    1

    1답변

    수십만 개의 행이있는 테이블이 있는데 특정 날짜 범위에서 만들어진 행을 선택해야 할 필요가 있습니다.이 위치는 유일한 'where'절일 수 있습니다. 쿼리 성능을 향상시킬 수있는 방법이 있습니까? 삽입 된 모든 행에서 'date_created'필드가 항상 증가하는 경우 b-tree 인덱스에 매일 (또는 더 자주) 테이블 클러스터링이 필요합니까?

    0

    2답변

    긴 무기한 실행합니다 (나는 완성 기다릴 수 없습니다) if exists( select 1 from [files].[Contacts_Migration_Template] c where not exists(select 1 from [files].[Additional_Contact_Migration_Template]

    -2

    1답변

    모든 테이블에있는 데이터를 연결하는 ID를 사용하여 3 개의 테이블에서 레코드를 가져 오는 가장 효율적인 방법은 무엇입니까? 첫 번째 테이블 : id는 기본 키가 아닙니다. 많은 레코드가 동일한 id 값을가집니다. 이 테이블의 기본 키는 "primary_id"입니다 두 번째 테이블 : ID는 기본 키 세 번째 테이블 : ID는 기본 키 그래서 우리는 관계

    1

    2답변

    나는보다 효율적인 쿼리가 필요합니다. 효율 바닥이 어디에 있는지 보려면 섹션으로 나눠야합니다. 현재 중첩 된 Select 문이 몇 개 있는데, 성능 문제입니까? DueTD의 데이터를 가져 오는보다 깨끗하고 효율적인 방법이 있나요 SELECT AgreementID, DueDate, UpdatedAmountDue AS AmountDue,

    0

    1답변

    다음은 실행중인 쿼리입니다. 표 1에서 select col1, col2 from table1 where col1 in (select table2.col1 from table2) and col2 = 'ABC' ; 은, 인덱스가 COL2 볼 수 있습니다, 인덱스는 COL1에 사용할 수 없습니다. 나는 table1에 'ABC'에 대해 약 4 백만 레코드가 있

    0

    1답변

    다른 테이블 (비 임시 테이블)의 구조를 부분적으로 기반으로 임시 테이블을 만듭니다. 데이터가 아니라 구조 만 있으면됩니다. 내 연구에서 나는 내가 필요하지 그 2 SELECT 문을 발견 SELECT ID, Field1 FROM Table1 (NOLOCK) WHERE 0=1 및 SELECT TOP (0) ID, Field1 FROM Table1 (NOL