optimization

    8

    5답변

    상당히 복잡한 웹 사이트 (PHP 기반)에서 MySQL을 사용합니다. 필자가 사용하고있는 SQL 쿼리를 테스트하고 성능을 향상시키고 테이블 스캔을 피하는 더 나은 테이블 인덱스를 제안 할 수있는 도구를 사용하는 것이 이상적입니다. 오류가 발생하면 각 쿼리의 정확성을 알 수 있으므로 직접 최적화를 수행 할 수 있습니다. 편집 : EXPLAIN의 출력을 이해하

    1

    1답변

    많은 게임/응용 프로그램 (모바일 빌드에서 매우 일반적)이 이미지 스트립에 수많은 이미지를 포함한다는 것을 알았습니다. 나는 이것으로 프로그램의 깔끔함 (파일 시스템 - 현명한)과 설치 시간의 단축 (프로그램 설치를 줄이는 이점)이 있다고 생각했다. 응용 프로그램의 런타임 중에 전체 이미지 스트립이 할당되고 FS에서 RAM으로 복사됩니다. 반대로 이미지는

    7

    4답변

    많은 수의 소켓 연결 (웹 서비스, P2P 시스템 등)을 처리하는 프로그램에는 몇 가지 옵션이 있습니다. 각 소켓에 대한 I/O를 처리 할 별도의 스레드를 생성하십시오. select 시스템 호출을 사용하여 I/O를 단일 스레드로 멀티 플렉스하십시오. poll 시스템 호출을 사용하여 I/O를 다중화합니다 (선택 교체). epoll 시스템 호출을 사용하면 사용

    2

    7답변

    여기에 최적의 솔루션이 무엇인지 궁금합니다. 정규화 된 데이터베이스가 있다고 가정 해 봅니다. 전체 시스템의 기본 키는 varchar입니다. 내가 궁금해하는 건 정상화를 위해이 varchar를 int에 연결해야합니까 아니면 그대로 두어야합니까? 그것은 VARCHAR로 떠나 간단하지만 예를 들어 내가 People ======================

    0

    3답변

    효율성에 관해 궁금한 점이 있습니다. 데이터베이스에 다른 것을 나타내는 숫자 숫자 인 필드가 있다고 가정 해보십시오. 마찬가지로 1의 값은 기간이 30 일임을 의미합니다. 그것은 ... SELECT CASE TermId WHEN 1 THEN '30 days' WHEN 2 THEN '60 days' END AS Term

    4

    10답변

    어떤 좋은 프로파일 러를 알고 있습니까? C++ MFC 응용 프로그램의 성능을 측정하고 조정하는 좋은 방법은 무엇입니까? 알고리즘 분석이 실제로 필요합니까? http://en.wikipedia.org/wiki/Algorithm_analysis

    7

    10답변

    절대 최소 액세스 오버 헤드로 C++에서 2 차원 배열 (조밀 한 행렬)을 나타내는 방법이 필요합니다. 나는 다양한 리눅스/유닉스 기계와 gcc 버전에서 타이밍을 해왔다. 벡터의 STL 벡터로서 선언 vector<vector<double> > matrix(n,vector<double>(n)); 및 배열로 선언보다 접근 5 %와 100 % 느린 사이 ma

    3

    3답변

    postgresql에서는 성능 최적화를 위해 풍부한 최적화 옵션을 제공합니다. 메모리 사용에 대한 설정은 여전히 ​​쉽지만 쿼리 최적화 프로그램에 사용되는 CPU 및 IO의 비용 요소와 같은 다른 옵션은 상당히 신비적입니다. 프로그램을 사용하면 하드웨어의 벤치 마크 (CPU 속도, 메모리 성능, 하드 디스크 속도)를 알려주고 데이터베이스를 분석 한 후이 특

    6

    4답변

    컴파일러는 곱셈을 1 씩 최적화합니까? 즉, 다음을 고려하십시오. 식 5 * a는 5로 최적화됩니까? 이 컴파일 할 때이 const int a = 1;

    10

    5답변

    다음과 같은 종류의 상상 : public struct Account { public int Id; public double Amount; } C# 2.0의 두 IList<Account>를 동기화하는 가장 좋은 알고리즘은 무엇입니까? (아니 linq)? L1에 더 이상 존재 L2에 모든 계정 삭제해야 첫 번째 목록 (L1)는, 참조리