精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

記一次數據分析的全過程

運維 數據庫運維
剛下完班的時候,在公司無聊的坐著,一位同事拿了一些數據給我,說讓我實現一個類似交叉表格的統計報表。我原以為是最多十幾分鐘就搞定的事情,沒想到花了2個小時,所以印象比較深,就把全過程記錄了下來。

剛下完班的時候,在公司無聊的坐著,一位同事拿了一些數據給我,說讓我實現一個類似交叉表格的統計報表。

我原以為是最多十幾分鐘就搞定的事情,沒想到花了2個小時,所以印象比較深,就把全過程記錄了下來

源數據就是個日志文本信息

  1. 2008/1/11               02:14:33:181           181          00001c68                SeqID       418370    ToBack()=TRUE       Len=154  MsgID=x00000202                  
  2.  
  3. 2008/1/11               02:14:33:181           181          00001c68                SeqID       418370    ToFront()=TRUE      Len=260  MsgID=x08000202                BEIP=192.168.1.162                BEPort=22049 
  4.  
  5. 2008/1/11               03:05:42:330           330          00004110                SeqID       418370    ToBack()=TRUE       Len=154  MsgID=x00000202                  
  6.  
  7. 2008/1/11               03:05:42:346           346          00004110                SeqID       418370    ToFront()=TRUE      Len=261  MsgID=x08000202                BEIP=192.168.1.163                BEPort=22049 

要的結果是統計一下,各時段對應的超時毫秒的數量

理論上也不復雜,能找出數據規律,進行分組統計而已,但問題在于:

首先統計是上下文相關的,即通過上下文的數據相計算才能獲取到相應的指標

其次如何判斷上下文的場景,根據幾組字段判斷都有問題,即得不到唯一的標示

原來想著應該是輕而易舉的事情,先把數據導入oracle吧

有日期有時間,需要把文本的日期時間處理成oracle的date類型,可偏偏date類型不支持毫秒運算,第一個問題出來了,依賴于日志中已有的毫秒進行上下文計算又有一定的問題。

先統計了再說吧

  1. select b.hours, 
  2. case when overlap<10 then '<10ms' 
  3.      when overlap<20 then '10-20' 
  4.      when overlap<30 then '20-30' 
  5.      when overlap<40 then '30-40' 
  6.      when overlap<50 then '40-50' 
  7.      when overlap<60 then '50-60'       
  8.      when overlap<70 then '60-70' 
  9.      when overlap<80 then '70-80' 
  10.      when overlap<90 then '80-90'   
  11.      else '>90ms' 
  12. end tt, 
  13. count(*) 
  14. from 
  15. select a.f,a.d from 
  16. select k,a,b,f,d,g,c, 
  17.        LAG(c, 1, 0) OVER (partition by f,dORDER BY B,g) lastc, 
  18.        LAG(b, 1, 0) OVER (partition by f,dORDER BY B,g) lastb, 
  19.        case when c - LAG(c, 1, 0) OVER (ORDER BY tt)>=0 then c - LAG(c, 1, 0) OVER (ORDER BY tt) 
  20.         else  c - LAG(c, 1, 0) OVER (ORDER BY tt)+1000 end aa 
  21.   fromtest6 t  
  22. ) a 
  23. where a.g='ToFront()=TRUE' anda.aa>90 ) 
  24. order by f,d,b,g 
  25. ) b 
  26. group by b.hours, 
  27. case when overlap<10 then '<10ms' 
  28.      when overlap<20 then '10-20' 
  29.      when overlap<30 then '20-30' 
  30.      when overlap<40 then '30-40' 
  31.      when overlap<50 then '40-50' 
  32.      when overlap<60 then '50-60'       
  33.      when overlap<70 then '60-70' 
  34.      when overlap<80 then '70-80' 
  35.      when overlap<90 then '80-90'   
  36.      else '>90ms' 
  37. end 

結果統計出來了,結果非預期的,又對幾條數據進行了統計和明細的對比,發現確實有些小問題,可問題出在哪里,也說不清楚。

為了解釋清楚這個問題,還是對數據加上行號吧,再次進行對比,發現數據的位置變化了,和原本的日志順序是不一樣的。

為了解決這個問題,還是用rownum加上表數據生成到另外一張測試表吧,再去看看行號和日志的順序是否能夠對應,卻發現日志的插入順序和行號是不一致的!

又問了下同事,業務邏輯到底是怎樣的,答曰:日志中上下文的順序是很嚴格的

看來需要徹底解決行號問題了。

又在Excel中做了一下測試,Excel做測試很容易,先獲取上條記錄的毫秒信息,再進行排序,再把數據進行篩選,然后再進行分組判斷,最后進行交叉表的生成。

對應大數據量來說,Excel的拖拉顯然就滿了很多,其次還需要函數、排序、復制數據,總的來說還是比較耗時的。

  1. create or replace trigger trigger_test6 
  2.   before insert on test6  
  3.   for each row 
  4. declare 
  5. begin 
  6.   select tt.nextval into :new.tt from dual; 
  7. end trigger_test6; 

再去驗證數據的順序,這次才算正常了

數據正常了,業務邏輯就簡單多了,只需要把最內核的部分修改一下,按行號排序即可

  1. select rr,k,a,b,f,d,g,c, 
  2.        LAG(c, 1, 0) OVER (ORDER BY tt)lastc, 
  3.        LAG(b, 1, 0) OVER (ORDER BY tt)lastb      
  4.   from test6 t  

統計完成后,再拷貝到Excel中進行數據透視表轉換,再把表格數據拷貝出來,加一些美觀信息即可。

該件事情還是沒有得到完美解決

主要是毫秒的處理,理論上是時間的直接相減即可,可由于Oracle的date類型無法直接處理,只能采用日志中的毫秒字段進行相減了,碰到相減為負的,則再加回來1000,多少有些問題。

再其次,oracle導入時的數據順序有問題,不過我想也許是我自己還沒找解決問題的根本原因吧。

【編輯推薦】

  1. 淺析數據倉庫設備趨勢:聚焦BI,細分市場
  2. 加快數據倉庫加載無需添加硬件的解決方法
  3. SQL Server數據挖掘之理解聚類算法和順序聚類算法
  4. SQL Server數據挖掘中的幾個問題之理解列的用法
  5. SQL Server數據挖掘中的幾個問題之理解內容類型

 

 

責任編輯:艾婧 來源: baoqiangwang的博客
相關推薦

2019-06-11 09:23:38

2021-02-11 14:06:38

Linux內核內存

2012-11-06 10:19:18

Java自定義加載Java類

2025-05-15 10:01:22

HBase數據壓縮大數據

2011-04-18 15:56:10

軟件測試

2011-02-22 10:46:02

Samba配置

2021-10-14 10:53:20

數據庫查詢超時

2017-09-22 10:16:16

MySQL數據庫用戶數據

2023-10-10 12:05:45

2017-12-19 14:00:16

數據庫MySQL死鎖排查

2019-08-26 09:50:09

2009-12-08 17:56:16

WCF配置

2011-09-06 15:38:20

QT安裝

2009-04-13 12:37:18

2011-01-21 17:51:52

2020-04-08 16:14:50

Python數據可視化

2024-08-27 08:00:00

2021-11-23 21:21:07

線上排查服務

2021-08-19 09:50:53

Java內存泄漏

2021-01-08 13:52:15

Consul微服務服務注冊中心
點贊
收藏

51CTO技術棧公眾號

99久久婷婷国产综合| 国产日本欧美在线| 香蕉影院在线观看| 日韩国产一区二区| 欧美成人福利视频| 日韩av播放器| 在线网址91| 97超碰欧美中文字幕| 国产精品男人的天堂| 国产第100页| 日韩理论电影| 亚洲国产日韩一区| 制服丝袜中文字幕第一页 | 亚洲欧洲综合另类| 蜜桃成人免费视频| 99精品国产99久久久久久97| 国产模特精品视频久久久久| 不卡伊人av在线播放| 成年人在线观看av| 精品国产鲁一鲁****| 色综合天天综合| 日韩一级特黄毛片| 伊人在线视频| 久久香蕉国产线看观看99| 国产精品久久久久一区二区| 国产午夜免费视频| 国产精品伦理久久久久久| 亚洲美女免费精品视频在线观看| 免费网站在线观看黄| 日韩伦理三区| 亚洲18女电影在线观看| 狠狠精品干练久久久无码中文字幕| 精品99又大又爽又硬少妇毛片| 国产成人在线视频网站| 91精品久久久久久久久青青| 中文字幕精品视频在线观看| 亚洲片区在线| 欧美情侣性视频| 三级黄色录像视频| 日韩av自拍| 亚洲免费视频一区二区| 日本道中文字幕| 欧美日本三级| 欧美一级专区免费大片| 国产aⅴ爽av久久久久| 国产成人免费精品| 欧美午夜精品一区二区蜜桃| 国产极品美女高潮无套久久久| av资源中文在线| 亚洲h在线观看| 国产69精品久久久久999小说| 日本h片在线| 亚洲综合激情另类小说区| 午夜啪啪福利视频| 麻豆网站视频在线观看| 亚洲欧美在线另类| 天天综合五月天| 成人在线观看免费网站| 亚洲视频小说图片| 国产经典久久久| 26uuu亚洲电影在线观看| 一区二区在线观看不卡| 大荫蒂性生交片| 7777kkk亚洲综合欧美网站| 精品久久久久久久中文字幕| 亚洲 高清 成人 动漫| 巨茎人妖videos另类| 在线视频国产一区| 污视频网址在线观看| 亚洲网站三级| 日韩精品一区二区在线| 女同性恋一区二区三区| 亚洲丝袜啪啪| 在线午夜精品自拍| 日本妇女毛茸茸| 日韩一级在线| 国产精品国内视频| 一本久道久久综合无码中文| 国产另类ts人妖一区二区| 69174成人网| 午夜在线视频免费| 中文字幕精品在线不卡| 无颜之月在线看| 91九色美女在线视频| 欧美性感美女h网站在线观看免费| 91淫黄看大片| 国产欧美视频在线| 精品国产凹凸成av人网站| av网在线播放| 国产精品大片| 国产精品吹潮在线观看| www.xxx国产| 久久―日本道色综合久久| 一本久道久久综合| hd国产人妖ts另类视频| 欧美四级电影网| 熟女人妻一区二区三区免费看| 羞羞答答一区二区| 久久精品色欧美aⅴ一区二区| 日本一区二区不卡在线| 久久丁香综合五月国产三级网站| 国产一级特黄a大片99| 98在线视频| 香蕉av福利精品导航| 日韩大片一区二区| 欧美激情极品| 日韩三级成人av网| 久久精品一二区| 国产一本一道久久香蕉| 欧美视频1区| 丁香高清在线观看完整电影视频| 欧美三级电影网站| 天堂www中文在线资源| 天天揉久久久久亚洲精品| 777国产偷窥盗摄精品视频| 国产精品一区二区免费视频| 久久精品夜夜夜夜久久| 国产真人做爰毛片视频直播| 国产成人精品一区二区三区免费| 日韩av在线看| 欧美日韩大片在线观看| 理论电影国产精品| 欧洲精品码一区二区三区免费看| 波多野结衣乳巨码无在线观看| 欧美军同video69gay| 国产精品久久久久无码av色戒| 欧美三级网页| 成人激情视频免费在线| 成人高清免费观看mv| 日韩欧美极品在线观看| 午夜剧场免费看| 精品动漫3d一区二区三区免费| 91超碰在线免费观看| 日本在线看片免费人成视1000| 日本高清成人免费播放| 中文字字幕码一二三区| 日韩一级大片| 精品网站在线看| av资源在线播放| 亚洲国产欧美一区二区三区同亚洲 | 亚洲77777| 精品国产99| 琪琪第一精品导航| 三级视频在线播放| 欧美性高跟鞋xxxxhd| 少妇按摩一区二区三区| 欧美一级播放| 欧美福利精品| gogo亚洲高清大胆美女人体| 亚洲人成欧美中文字幕| 波多野结衣高清在线| 久久先锋资源网| 国产精彩免费视频| 色135综合网| 91夜夜未满十八勿入爽爽影院| 麻豆影视在线观看_| 欧美一级夜夜爽| 黄页网站免费观看| 成人午夜碰碰视频| 国产极品粉嫩福利姬萌白酱| 欧美调教在线| 国产精品久久999| 欧美jizzhd欧美| 欧美一区二区三区啪啪| 国产午夜精品无码一区二区| 99久久99久久综合| 激情五月婷婷久久| 国产精品99在线观看| 亚洲影院色在线观看免费| 日本高清在线观看| 日韩av在线不卡| 亚洲精品一区二区二区| 中文字幕中文字幕一区二区 | 精品久久国产一区| 欧美激情视频播放| 日韩资源在线| 欧美色综合影院| 欧美成人免费观看视频| 91色视频在线| 亚洲另类第一页| 国模大胆一区二区三区| 狼狼综合久久久久综合网| 国产伊人久久| 欧美激情视频网| 国产三级电影在线观看| 欧美一级在线免费| 国产精品免费精品一区| 亚洲日本一区二区| 菠萝菠萝蜜网站| 久久精品国产精品亚洲综合| 日日摸日日碰夜夜爽无码| 日本一区二区高清不卡| yellow视频在线观看一区二区| 日韩电影av| 久久久久久久久久久成人| jizzjizz在线观看| 亚洲精品一区二区在线观看| 18国产免费视频| 亚洲成人1区2区| 在线观看美女av| 久久人人97超碰com| 91亚洲一区二区| 久久亚洲欧美| 隔壁人妻偷人bd中字| 不卡av一区二区| 精品免费国产| 久久亚洲精精品中文字幕| 国产成人jvid在线播放| 91桃色在线观看| 久久天天躁夜夜躁狠狠躁2022| 男男电影完整版在线观看| 欧美一区二区日韩一区二区| 免费黄色小视频在线观看| 亚洲综合成人在线视频| 成年人免费视频播放| 91热门视频在线观看| 亚洲女则毛耸耸bbw| 久久精品国产第一区二区三区| 那种视频在线观看| 韩日成人在线| 黄色网络在线观看| 久久国产小视频| 欧美在线播放一区| 日韩动漫一区| 国产区日韩欧美| 无码国模国产在线观看| 国产一区二区丝袜| 色成人免费网站| 欧美最猛黑人xxxx黑人猛叫黄| av在线不卡免费| 欧美激情亚洲激情| 欧美24videosex性欧美| 欧美成人激情在线| 黄色网址在线免费观看| 色黄久久久久久| 337p日本欧洲亚洲大胆鲁鲁| 亚洲一区二区福利| 黄色av网站在线| 亚洲视频欧美视频| 高清av在线| 在线观看免费高清视频97| av大片在线观看| 在线成人中文字幕| 午夜激情视频在线观看| 日韩在线资源网| 黄色在线免费网站| 久久电影一区二区| 在线看一级片| 欧美精品九九久久| 国产精品xx| 国产91成人video| 欧美电影免费看| 国产精品色午夜在线观看| 黑人一区二区三区| 91精品国产综合久久香蕉922| 国产aa精品| 99精彩视频| 国产调教精品| 欧美日韩亚洲综合一区二区三区激情在线| 欧美精品momsxxx| 日韩av高清在线播放| 日韩欧美一区二区三区在线视频| 伊人av成人| 欧美欧美全黄| 成人免费在线小视频| 日本午夜精品一区二区三区电影| 久久这里只精品| 国产精品影视在线| 久久久国产精品无码| 久久久蜜桃精品| 影音先锋男人在线| 亚洲人成伊人成综合网小说| 国产一级淫片免费| 一本大道久久精品懂色aⅴ| 中文字幕人妻精品一区| 日韩视频一区二区三区在线播放 | 91亚洲精品乱码久久久久久蜜桃| 亚洲激情视频小说| 1区2区3区欧美| 日韩污视频在线观看| 欧美在线视频你懂得| 国产成人精品无码高潮| 亚洲国产中文字幕在线观看| 青青色在线视频| 久久亚洲私人国产精品va| 成人ssswww在线播放| 国产高清一区二区三区四区| 亚洲天堂资源| 国产精品永久免费视频| 国产精品一区二区三区av| 国产精品制服诱惑| 日本不卡二三区| 久久99久久久久久| 免播放器亚洲一区| 亚洲高清无码久久| 中文字幕视频一区| 黄色一级片免费在线观看| 欧美日韩高清影院| 亚洲人妻一区二区| 欧美成人一区在线| 亚洲成人短视频| 国产精品视频免费一区二区三区 | 国产一区二区三区高清| 久久国产电影| 免费观看精品视频| 成人一区二区视频| 开心激情五月网| 欧美视频中文在线看| 国产日韩欧美一区二区东京热| 日韩成人在线视频| 亚洲精品白浆| 国产精品欧美激情| 日韩黄色网络| 日韩黄色片在线| 久久99精品久久久久久久久久久久 | 欧洲精品99毛片免费高清观看 | www.久久av| 亚洲国产精品自拍| aaa一区二区| 色婷婷av一区二区三区久久| 欧美大胆性生话| 狠狠色综合色区| 狠狠入ady亚洲精品经典电影| 性久久久久久久久久久久久久| 国产欧美久久久精品影院| 二区视频在线观看| 亚洲精品720p| √天堂8资源中文在线| 99久久99久久精品国产片| 91精品一区二区三区综合| 国产高清视频网站| 久久久久久久久99精品| 国产特黄大片aaaa毛片| 亚洲精品一区二区三区影院 | 欧美少妇bbb| 午夜伦全在线观看| 成人av色在线观看| 仙踪林久久久久久久999| 手机av在线网| 亚洲视频你懂的| 国产伦一区二区| 欧美成人一区在线| 一区二区三区国产好| avav在线播放| www.色精品| 日韩在线视频免费播放| 国产偷国产偷亚洲清高网站| 国产伦子伦对白在线播放观看| 精品欧美一区二区三区久久久| 日韩视频在线一区二区三区| 西西大胆午夜视频| 欧美视频一二三| 国产女主播在线直播| 国产美女精品视频| 99re66热这里只有精品8| 午夜激情视频网| 亚洲国产精品久久人人爱| 天天插天天干天天操| 热草久综合在线| 成人亚洲一区二区| 三区视频在线观看| 一级特黄大欧美久久久| 婷婷丁香一区二区三区| 欧美做受高潮电影o| 成人黄色小视频| 无套内谢丰满少妇中文字幕| 亚洲国产欧美在线| 久蕉在线视频| 成人淫片在线看| 影音先锋中文字幕一区二区| 亚洲精品视频久久久| 欧美日韩国产高清一区| 欧美人与禽猛交乱配| 乱一区二区三区在线播放| 欧美aⅴ一区二区三区视频| 日本a级片视频| 亚洲精品乱码久久久久久按摩观| 深夜视频一区二区| 国产成人一二三区| 久久蜜桃av一区精品变态类天堂| 在线免费观看高清视频| 欧美国产日韩一区二区在线观看 | 99久久综合狠狠综合久久| 这里只有精品免费视频| 欧美麻豆久久久久久中文 | av亚洲产国偷v产偷v自拍| 欧美性受xxx黑人xyx性爽| 欧美精品日韩三级| 视频国产一区| 波多野结衣办公室双飞| 欧美午夜精品久久久久久孕妇| 性xxxfreexxxx性欧美| 欧美日韩精品不卡| 国产精品性做久久久久久| 四虎成人在线观看| 欧美日本啪啪无遮挡网站| 精品日韩免费| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | 亚洲精品成人在线视频| 欧美美最猛性xxxxxx|