原创 SQL性能區別(2)——join on/and順序

1. hive中使用join時,and 和 on條件等的先後順序影響 2019-08-28記錄 在sql中,往往會使用上一篇博文【性能區別(1)】中分析的那樣,在join時,就採用and條件提前過濾不需要的數據,但是有一個地方注意

原创 週報 2019-08-11 @W32(此後私密週報不公開)

聲明: 以後週報不放在csdn了,總感覺會有隱私或者安全性的問題,不太好,換用印象筆記,週報放在自己的私人筆記本吧,以後csdn上就放純技術性的文章就好了。 1. 本週事項 序號 事項 內容 1 sql代碼重構

原创 《MySQL是怎樣運行的》學習筆記(2)——Innodb存儲結構

文章目錄0. 前言1. Innodb是如何將表中數據存儲到磁盤中的引擎2. 行格式2.1 Compact格式2.2 Redundant格式2.3 行溢出3. 數據頁(索引頁)結構 學習資料: MySQL是怎樣運行的:從根兒上理解

原创 《MySQL是怎樣運行的》學習筆記(4)——訪問方法和連接原理

文章目錄1. 單表訪問方法1.1 const1.2 ref1.3 ref_or_null1.4 range1.5 index1.6 all2.連接原理2.1 嵌套循環連接(Nested-Loop Join)2.2 基於塊的嵌套循環

原创 《MySQL是怎樣運行的》學習筆記(1)——結構和配置

文章目錄1. 服務端和客戶端2. 配置2.1 在命令行中配置2.2 配置文件2.3 配置優先級2.3 系統變量2.4 狀態變量 學習資料: MySQL是怎樣運行的:從根兒上理解MySQL 1. 服務端和客戶端 使用數據庫也是用

原创 《MySQL是怎樣運行的》學習筆記(3)——B+樹索引

文章目錄0. 前言:從二叉樹到B+樹的查找1. Innodb的索引方案1.1 重新捋一下存儲結構1.2 所以這和B+樹有啥聯繫呢?1.3 兩種索引2. MyISAM的索引3. B+樹索引的使用 學習資料: MySQL是怎樣運行的

原创 SQL邏輯語句(持續更新example)

文章目錄0 前言1.使用一條SQL求出幾個球隊之間的所有比賽組合(笛卡爾積)2. 如何判斷表中是否含有重複記錄(count(distinct))3. MySQL中不支持row_number()函數,如何實現?4. 查詢在A表,不在

原创 週報 2019-05-05 @W18

1. 本週事項 序號 事項 內容 時間 1 Saiku配置 風控貸後指標Cube在Kylin進行修復後,重新進行Saiku的Schema配置 2019-04-28 2 Django框架學習 CRM系統中,前後端的

原创 Go語言實現HTTP壓測工具(3)——巨人的肩膀(樣例)

0 前言 在有基礎以後,要快速上手,還是先找找別人的例子來參考一下 1. ApacheBench 既然是實現類似ab的功能,當然要先試一下ab的使用。 參考 windows Apache ab安裝及壓力測試 [原創]Apache

原创 Go語言實現HTTP壓測工具(1)——前期準備

文章目錄0 前言1. 思路1.1 理解需求:1.2 基礎知識1.3 樣例參考1.4 開發1.5 調試2. 前期準備2.1 HTTP壓力測試是什麼,ApacehBench又是什麼2.2 Nginx是什麼,如何壓測3. 基礎學習3.1

原创 Hadoop-0.20.2源碼學習(3)——Configuration類

參考:JeffreyZhou的博客園 《Hadoop權威指南》第四版 0 前言 在之前源碼初窺中,我們已經找到了主要幾個的main函數入口,這裏我們列一列: FsShell – main org.apa

原创 時序數據探索(3)——數據導入InfluxDB方法之直接導入

0 前言 這一個系列是針對SRCC公司的海量傳感器數據的存儲及處理探索。硬件爲戴爾R730xd,系統爲Windows Server 2012R。 參考教程:Getting Started: Writing Data to Inf

原创 SQL性能區別(1)——union(all)、in/exists、join on/where、row_number/rank、group by/distinct

文章目錄0. 前言1. union 和 union all的區別2. (not)in 和 exist 的區別3. left join on與where的用法與區別3.1 `left join on and` 和where的執行順序

原创 Django開發管理系統使用問題彙總

1. mysqlclient 1.3.13 or newer is required; you have 0.9.3. 使用pip install pymysql後,一運行就提示該錯誤,但是明明已經是最新的了,這就讓人很迷了。

原创 Office操作備忘,持續記錄......

0. 前言 本來覺得經過本科畢業論文和華院分析的洗禮,自己的Word和Excel也有個差不多了,但是現在越來越發現,自己不會的還是太多啦(好像學習SQL也是這樣感覺),有些地方每次查完,下次又有點模糊,在此記錄一下。 本文只針對於