sql-execution-plan

    3

    1답변

    여기 Derby에서 내 previous question을 수행합니다. 나는 마침내 나에게 내 쿼리에 대한 실행 계획을 보여주고 그것을 가지고 및 기계류 값이 와서 : http://pastebin.com/wQAicPAV 당신이 볼 수 있듯이 가 일부 최적화 비용이 매우 크다 (내가 외부 저장 장치를 사용할 필요가 있으므로 SO 파서 미친 간다) 또한 행 수를

    0

    1답변

    IE, Chrome 또는 IE 대 Firefox 등을 사용하는 도구, 응용 프로그램 또는 스크립트를 찾을 수 있기를 바랬습니다. 그리고 렌더링 한 다음, 그러한 도구가 존재하는 경우에도 두 가지가 있습니다. ie의 dif 버전을 테스트하는 데 도움이되는 ie 테스터와 같은 도구를 찾았지만 찾고있는 것은 아닙니다. 크로스 브라우저 호환성을 위해 정리하려고하는

    9

    2답변

    일괄 처리의 1 %보다 큰 항목 만 표시하는 방법이 있습니까? proc에서 병목 현상을 찾으려고합니다. 루프 및 기타 논리와 99 %의 결과 실행 계획에 대해 신경 쓰지 않지만 Management Studio에서 스크롤하는 것은 어렵습니다. 천천히.

    2

    2답변

    EXPLAIN [query] 명령을 실행하여 출력으로 생성 된 실행 계획을 구문 분석해야하는 응용 프로그램을 개발하고 있습니다. 이 목적으로 사용할 수있는 Java 라이브러리를 알고 있습니까? 내가 찾은 https://github.com/depesz/Pg--Explain하지만 그것은 펄 내장되어 있습니다. 또 다른 옵션은 PostgreSQL 9.1에서 사용

    1

    2답변

    ANALYZE 명령에 약간의 단점이 있습니까 (약간 큰 DB 제외)? 그렇지 않은 경우 기본적으로 실행되지 않는 이유는 무엇입니까?

    11

    2답변

    는이 같은 상황이 : create table a( a_id number(38) not null, constraint pk_a primary key (id) ); create table b( a_id number(38) not null ); create index b_a_id_index on b(a_id); 이제 b.a_

    1

    2답변

    ms-sql에서 데이터베이스를 개발하는 데 사용되었지만 이제는 mysql으로 이동했습니다. 위대한 진전. 문제는 내가 그래픽으로 쿼리 실행 계획을 볼 수있는 도구가 없다는 것입니다. ... EXPLAIN 정말 도움이되지 않습니다.이 내가 approximatively 50000 개 항목이있는 테이블을해야합니다 : 따라서 나는이 일에 대한 조언이 필요 두 다음

    4

    2답변

    저장 프로 시저 내부에서 "IF"조건을 구현하는 가장 좋은 방법은 무엇인지 알고 싶습니다. 나는이 방법이 광범위하게 사용되는 것을 보았다. 나는 세트 기반 방법을 사용하는 것을 선호하는 반복적 인 코딩에 필적 ... declare @boolExpression bit = 1 --True if @boolExpression = 1 select col

    1

    1답변

    나는 매개 변수가있는 쿼리에 대한 쿼리 계획이 캐시되지만 어떤 수준에 있는지 알고 있습니다. 연결을 끊으면 쿼리 계획이 삭제됩니까? 다른 명령 개체를 사용하면 쿼리 계획이 삭제됩니까? 요약하면 쿼리 계획을 유지하기 위해 내 응용 프로그램에 캐시해야 할 개체는 무엇입니까?

    1

    1답변

    사용자가 쿼리를 실행하고 비용이 일정 임계 값 이상인 불량 데카르트가있는 경우를 생각해보십시오. 그런 다음 oracle이 나에게 이메일을 보냅니다. 나는 몇 가지 시도했지만 런타임에 작동하지 않습니다. 두꺼비와 SQL 개발자가 실행 계획을 볼 수 있다면. 그러면 거기에 정보가 있다는 것을 나는 믿는다. 아니면 다른 논리를 채택해야 할 수도 있습니다.