原创 神奇的 SQL 之擦肩而過 → 真的用到索引了嗎

開心一刻   今天下班,騎着青桔電動車高高興興的哼着曲回家,感覺整個世界都是我的   剛到家門口,還未下車,老媽就氣沖沖的走過來對我說道:“你表哥就比你大一歲,人家都買了奔馳了,50 多萬!”   我:“表哥那車,舅舅出了 40 多萬”  

原创 神奇的 SQL 之 HAVING → 容易被輕視的主角

開心一刻   一天,樓主和隔壁小男孩一起坐電梯,中途進來一位高挑的美女,她牽着一條雪白的貴賓犬   小男孩看着這條雪白的貴賓犬,甚是喜歡,說道:阿姨,我能摸下這個狗狗嗎?   美女:叫姐姐   小男孩低頭看了下貴賓犬,雖說有點不樂意,但還是

原创 GitLab → 搭建中常遇的問題與日常維護

開心一刻   隔壁有一個80多歲的老大爺,昨天在小區的一棵樹下發現一條黑色的蛇,凍僵了,大爺善心大發,就把蛇揣在了懷裏,想給它一點溫暖。   今天一大早看到大爺在樹上掛了一個牌子,寫到:不準隨地大小便! 搭建中遇到的問題   樓主的搭建過

原创 GitLab → 搭建私有的版本控制的託管服務平臺

開心一刻   睡着正香,媳婦用力把我晃醒說:“快起來,我爸來了。”   我一下醒了,手腳熟練的把衣服一抱,滾到牀底,順便把鞋也收了進去   媳婦蹲下無奈的說:“快出來!咱倆都結婚半年了。”   我:“對哦,搞習慣了” 環境準備   lin

原创 記一次線上問題 → 事務去哪了

開心一刻   小羊:哎呀,前面有奶喝   狗媽:這誰呀,走開   小羊:我就喝點,能怎麼的嘛   狗媽:你喝就喝,咋還上頭了呢?   小羊:真香!   狗媽:這羊犢子,真硬核! 問題背景   一天早上,樓主興致勃勃的逛着園子的時候,右下角

原创 神奇的 SQL 之 聯表細節 → MySQL JOIN 的執行過程(二)

開心一刻   一頭母牛在吃草,突然一頭公牛從遠處狂奔而來說:“快跑啊!!樓主來了!”   母牛說:“樓主來了關我屁事啊?”   公牛急忙說:“樓主吹牛逼呀!”   母牛大驚,拔腿就跑,邊跑邊問:“你是公牛你怕什麼啊?”   公牛無奈道:“現

原创 神奇的 SQL 之 聯表細節 → MySQL JOIN 的執行過程(一)

開心一刻   我:嗨,老闆娘,有冰紅茶沒  老闆娘:有  我:多少錢一瓶  老闆娘:3塊  我:給我來一瓶,給,3塊  老闆娘:來,你的冰紅茶  我:玩吶,我要冰紅茶,你給我個瓶蓋幹哈?  老闆娘:這是再來一瓶,我家賣完了,你去隔壁家換一下

原创 神奇的 SQL 之 MySQL 性能分析神器 → EXPLAIN,SQL 起飛的基石!

前言   開心一刻     某人養了一頭豬,煩了想放生,可是豬認識回家的路,放生幾次它都自己回來了。一日,這個人想了個狠辦法,開車帶着豬轉了好多路進山區放生,放生後又各種打轉,然後掏出電話給家裏人打了個電話,問道:“豬回去了嗎?”,家裏人:

原创 HashMap 中的容量與擴容實現,細緻入微,值的一品!

前言   開心一刻       巴閉,你的腳怎麼會有味道,我要聞聞看是不是好吃的,嗯~~爸比你的腳臭死啦!! …… 高手過招,招招致命   JDK1.8 中 HashMap 的底層實現,我相信大家都能說上來個 一二,底層數據結構 數組 +

原创 神奇的 SQL 之團結的力量 → JOIN

前言   開心一刻     閨蜜家暴富,買了一棟大別野,喊我去吃飯,菜挺豐盛的,筷子有些不給力,銀筷子,好重,我說換個竹子的,閨蜜說,這種銀筷子我家總共才五雙,只有貴賓才能用~我咬着牙享受着貴賓待遇,終於,在第三次夾蝦排滑落盤子時,我爆發了

原创 神奇的 SQL 之謂詞 → 難理解的 EXISTS

前言   開心一刻 我要飛的更高,飛的更高,啊! 謂詞   SQL 中的謂詞指的是:返回值是邏輯值的函數。我們知道函數的返回值有可能是數字、字符串或者日期等等,但謂詞的返回值全部是邏輯值(TRUE/FALSE/UNKNOW),謂詞是一種特

原创 神奇的 SQL 之層級 → 爲什麼 GROUP BY 之後不能直接引用原表中的列

前言   開心一刻 感覺不妙呀,弟弟舔它! 不該舔的,舔到懷疑人生了...... GROUP BY 後 SELECT 列的限制   標準 SQL 規定,在對錶進行聚合查詢的時候,只能在 SELECT 子句中寫下面 3 種內容:通過 GRO

原创 神奇的 SQL 之溫柔的陷阱 → 三值邏輯 與 NULL !

前言   開心一刻       一箇中國小孩參加國外的脫口秀節目,因爲語言不通,於是找了一個翻譯。    主持人問:“Who is your favorite singer ?”    翻譯:”你最喜歡哪個歌手啊 ?”    小孩興奮地回答

原创 神奇的 SQL 之子查詢,細節滿滿 !

前言   開心一刻     有一天,麻雀遇見一隻烏鴉。     麻雀問:你是啥子鳥喲 ?     烏鴉說:我是鳳凰。     麻雀說:哪有你龜兒子這麼黢黑的鳳凰 ?     烏鴉說:你懂個剷剷,老子是燒鍋爐的鳳凰。 子查詢   講子查詢之

原创 神奇的 SQL 之 CASE表達式,妙用多多 !

前言   歷史考試選擇題:黃花崗起義第一槍誰開的? A宋教仁 B孫中山 C黃興 D徐錫麟,考生選C。   又看第二題:黃花崗起義第二槍誰開的? 考生傻了,就選了個B。   接着看第三題:黃花崗起義中,第三槍誰開的? 考生瘋了,胡亂選了A。