기간 내에서 MySQL 분산 및 표준 편차를 계산하는 방법

Davidear

안녕하세요, 다음과 같은 테이블이 있습니다.

DateTime               Ip
2016-12-21 17:00:01 |  127.0.0.1 
2016-12-21 17:00:01 |  127.0.0.1 
2016-12-21 17:00:03 |  127.0.0.1 
2016-12-21 17:00:05 |  127.0.0.2 
2016-12-21 17:00:06 |  127.0.0.2 
2016-12-21 17:00:06 |  127.0.0.1 
2016-12-21 17:00:07 |  127.0.0.2 
2016-12-21 17:00:08 |  127.0.0.2 
2016-12-21 17:00:08 |  127.0.0.1 
2016-12-21 17:00:08 |  127.0.0.1 

현재 특정 기간 (예 : 5 초)에서 IP의 초당 요청을 계산하려면 다음을 수행합니다.

SELECT Ip, total/diff_in_secs as Rps FROM (
SELECT Ip, count(*) as total, MAX(DateTime), MIN(DateTime), TIMESTAMPDIFF(SECOND, MIN(DateTime), MAX(DateTime)) as diff_in_secs    
FROM requests WHERE DateTime >= '2016-12-21 17:00:01' AND DateTime <= '2016-12-21 17:00:05'
   GROUP BY Ip
   ) as base
   ORDER BY Rps Desc 

나는 그 기간 동안 각 IP의 분산과 표준 편차를 rps에서 수행하는 방법을 알아 내려고 노력하고 있습니다. 나는이 답변의 개념을 거의 성공하지 않고 적용하려고합니다 . 특정 날짜에 SQL / PHP를 사용하여 두 개의 다른 행 / 열에서 두 숫자의 평균, 분산 및 표준 편차를 계산합니다.

감사합니다

user2314737

이것으로 시도

select 
requests_per_sec.ip, 
avg(requests_per_sec.n) as Avg_Req_Per_Sec,
std(requests_per_sec.n) as Std_Req_Per_Sec
from
 (select ip, count(ip) as n, datetime 
  from requests 
  group by datetime, ip) requests_per_sec 
group by requests_per_sec.ip

내부 선택의 크기를 줄이려면 다음 UNIX_TIMESTAMP(datetime) div 5과 같이 5 초마다 요청을 계산할 수도 있습니다.

select 
requests_per_sec.ip, 
avg(requests_per_sec.n) as Avg_Req_Per_Sec,
std(requests_per_sec.n) as Std_Req_Per_Sec
from
 (select ip, count(ip) as n, datetime 
  from requests 
  group by UNIX_TIMESTAMP(datetime) div 5, ip) requests_per_sec 
group by requests_per_sec.ip

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R에서 표준 편차를 계산하는 방법

분류에서Dev

Excel에서 동일한 범위의 평균 및 표준 편차를 계산하는 방법

분류에서Dev

R에서 기간 (시작 및 종료 시간 표시, 기간 (시간 및 분))을 기반으로 가장 긴 날짜를 계산하는 방법

분류에서Dev

각 분류기에 대한 k- 겹 교차 검증 및 표준 성능 개발을 계산하는 방법은 무엇입니까?

분류에서Dev

gremlin-단일 쿼리에서 표준 편차를 계산하는 방법은 무엇입니까?

분류에서Dev

R에서 개별 그룹 간의 평균 및 표준 편차 계산

분류에서Dev

파이썬에서 하루 중 시간을 기준으로 매분 최대 및 최소값에서 노출 시간을 계산하는 방법

분류에서Dev

MySQL에서 작업 시작 날짜와 종료 날짜를 기준으로 분기당 값의 합계를 계산하는 방법은 무엇입니까?

분류에서Dev

clogit 출력 계수에 대한 표준 오차를 계산하는 방법

분류에서Dev

각 행의 표준 편차를 계산하는 방법은 무엇입니까?

분류에서Dev

행당 표준 편차를 계산하는 방법은 무엇입니까?

분류에서Dev

각 행의 표준 편차를 계산하는 방법은 무엇입니까?

분류에서Dev

R : poblational 표준 편차와 평균을 계산하는 방법

분류에서Dev

빈도 표에서 백분위 수를 계산하는 방법

분류에서Dev

SSRS 보고서에서 평균 시간 및 분을 계산하는 방법

분류에서Dev

표에서 %를 계산하는 방법

분류에서Dev

C ++ 평균 및 표준 편차 계산

분류에서Dev

평균 및 표준 편차 계산

분류에서Dev

내 서버에서 시간대를 계산하는 방법

분류에서Dev

Google 시트에서 분기 및 연도별로 날짜 수를 계산하는 방법은 무엇입니까?

분류에서Dev

모집단 표준 편차 대신 샘플 표준 편차를 계산하기 위해 코드에서 무엇을 변경해야합니까?

분류에서Dev

그룹화 된 테이블의 총 평균 및 표준 편차를 계산하는 방법은 무엇입니까?

분류에서Dev

날짜 당 기간 및 15 분 간격으로 로그인 한 사용자를 계산하는 방법

분류에서Dev

MySQL에서 날짜 차이를 계산하는 방법

분류에서Dev

EXCEL : 범위의 부분 집합에 대한 표준 편차를 계산하는 공식

분류에서Dev

Pandas value_counts 시리즈에서 평균과 표준 편차를 계산하는 쉬운 방법이 있습니까?

분류에서Dev

날짜 값이 mysql 시간별로 저장되는 테이블에서 일일 합계의 평균 및 표준 편차를 얻는 방법은 무엇입니까?

분류에서Dev

표준 편차를 집계하고 sparklyr에서 비 NA를 계산

분류에서Dev

주어진 트리에서 평균 분기 계수를 계산하는 방법

Related 관련 기사

  1. 1

    R에서 표준 편차를 계산하는 방법

  2. 2

    Excel에서 동일한 범위의 평균 및 표준 편차를 계산하는 방법

  3. 3

    R에서 기간 (시작 및 종료 시간 표시, 기간 (시간 및 분))을 기반으로 가장 긴 날짜를 계산하는 방법

  4. 4

    각 분류기에 대한 k- 겹 교차 검증 및 표준 성능 개발을 계산하는 방법은 무엇입니까?

  5. 5

    gremlin-단일 쿼리에서 표준 편차를 계산하는 방법은 무엇입니까?

  6. 6

    R에서 개별 그룹 간의 평균 및 표준 편차 계산

  7. 7

    파이썬에서 하루 중 시간을 기준으로 매분 최대 및 최소값에서 노출 시간을 계산하는 방법

  8. 8

    MySQL에서 작업 시작 날짜와 종료 날짜를 기준으로 분기당 값의 합계를 계산하는 방법은 무엇입니까?

  9. 9

    clogit 출력 계수에 대한 표준 오차를 계산하는 방법

  10. 10

    각 행의 표준 편차를 계산하는 방법은 무엇입니까?

  11. 11

    행당 표준 편차를 계산하는 방법은 무엇입니까?

  12. 12

    각 행의 표준 편차를 계산하는 방법은 무엇입니까?

  13. 13

    R : poblational 표준 편차와 평균을 계산하는 방법

  14. 14

    빈도 표에서 백분위 수를 계산하는 방법

  15. 15

    SSRS 보고서에서 평균 시간 및 분을 계산하는 방법

  16. 16

    표에서 %를 계산하는 방법

  17. 17

    C ++ 평균 및 표준 편차 계산

  18. 18

    평균 및 표준 편차 계산

  19. 19

    내 서버에서 시간대를 계산하는 방법

  20. 20

    Google 시트에서 분기 및 연도별로 날짜 수를 계산하는 방법은 무엇입니까?

  21. 21

    모집단 표준 편차 대신 샘플 표준 편차를 계산하기 위해 코드에서 무엇을 변경해야합니까?

  22. 22

    그룹화 된 테이블의 총 평균 및 표준 편차를 계산하는 방법은 무엇입니까?

  23. 23

    날짜 당 기간 및 15 분 간격으로 로그인 한 사용자를 계산하는 방법

  24. 24

    MySQL에서 날짜 차이를 계산하는 방법

  25. 25

    EXCEL : 범위의 부분 집합에 대한 표준 편차를 계산하는 공식

  26. 26

    Pandas value_counts 시리즈에서 평균과 표준 편차를 계산하는 쉬운 방법이 있습니까?

  27. 27

    날짜 값이 mysql 시간별로 저장되는 테이블에서 일일 합계의 평균 및 표준 편차를 얻는 방법은 무엇입니까?

  28. 28

    표준 편차를 집계하고 sparklyr에서 비 NA를 계산

  29. 29

    주어진 트리에서 평균 분기 계수를 계산하는 방법

뜨겁다태그

보관