SQL 解鎖 - 白話文運動 (Index)

更新於 2024/09/20閱讀時間約 1 分鐘
SQL 中的 Index 是什麼? 加了以後會有什麼影響?

想像你在讀一本厚厚的小說,裡面有幾百頁。如果你想要找到某個關鍵情節,比如「主角第一次登場的地方」,如果你沒有做任何標記,你可能得從頭到尾翻書,直到找到那一頁為止,這樣會花很多時間。

▌Index 就像書籤一樣:你在書裡加了一個書籤,直接標記了「主角第一次登場的頁數」,這樣當你想快速找到那個情節時,只需要直接翻到有書籤的那一頁,而不用從頭開始一頁一頁地找。加了 Index,SELECT 會變快?INSERT 會變慢?

為什麼👇👇

在 SQL 中,SELECT 操作就像你在尋找一本書裡的某些內容。如果資料表中有 index,就像是你已經在關鍵內容處加上了書籤,這樣查詢數據的時候,資料庫不用從頭開始一行一行找,而是直接根據索引快速跳轉到目標數據,這樣速度就會變得很快。

在 SQL 中,當你 INSERT 新資料時,因為表格上有了 index,資料庫不僅要更新實際的數據,還要同時更新這些索引(就像書籤的位置),所以這會花更多時間。因此,INSERT 會變慢,因為除了處理數據,還要維護這些索引的正確性。 



謝謝您花時間將此篇文章讀完,若覺得對您有幫助可以幫忙按個讚、分享來或是珍藏喔!也歡迎Follow我的Threads,持續追蹤生產力工具、商業分析、商業英文的實用範例,提升自己的職場力喔!

avatar-img
31會員
59內容數
我們秉持著從原人進化的精神,不斷追求智慧的累積和工具的運用來提升生產力。我們相信,每一個成員都擁有無限的潛力,透過學習和實踐,不斷成長和進步。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
DigNo Ape 數遊原人 的其他內容
上一篇我們介紹了SQL基本架構和語法,如何用簡單的SELECT 和 FROM 撈取資料。本篇我們來討論,如何根據指定的條件來篩選資料,僅返回符合條件的結果。
Snowflake 是一家基於雲端運算的數據庫公司,提供「data warehouse-as-a-service」的雲端數據存儲和分析服務。透過 Snowflake,用戶可以使用雲端硬體和軟體存儲及分析資料。本教學將介紹如何使用 Python 將不同平台上的資料上傳至 Snowflake。
在MS SQL Server 環境下,如何將sales_unpivot (表1)轉成 sales_pivot (表2)? 再將表2轉回表1?
購物籃分析(Basket Analysis)是一種常見的資料探勘技術,可以幫助企業了解哪些產品經常被消費者一起購買,從而優化產品組合和促銷策略。 表1是將公司每筆訂單內容轉換為訂單號-SKU的組合,請使用SQL來進行購物籃分析,找出最常被一起下訂的產品組合。
下表中包含了20筆訂單的營業額數據。現在需要篩選出營業額大於 $1,000,000 的訂單,並根據金額從高到低進行排序。請使用下列軟體工具分別找出答案
上一篇我們介紹了SQL基本架構和語法,如何用簡單的SELECT 和 FROM 撈取資料。本篇我們來討論,如何根據指定的條件來篩選資料,僅返回符合條件的結果。
Snowflake 是一家基於雲端運算的數據庫公司,提供「data warehouse-as-a-service」的雲端數據存儲和分析服務。透過 Snowflake,用戶可以使用雲端硬體和軟體存儲及分析資料。本教學將介紹如何使用 Python 將不同平台上的資料上傳至 Snowflake。
在MS SQL Server 環境下,如何將sales_unpivot (表1)轉成 sales_pivot (表2)? 再將表2轉回表1?
購物籃分析(Basket Analysis)是一種常見的資料探勘技術,可以幫助企業了解哪些產品經常被消費者一起購買,從而優化產品組合和促銷策略。 表1是將公司每筆訂單內容轉換為訂單號-SKU的組合,請使用SQL來進行購物籃分析,找出最常被一起下訂的產品組合。
下表中包含了20筆訂單的營業額數據。現在需要篩選出營業額大於 $1,000,000 的訂單,並根據金額從高到低進行排序。請使用下列軟體工具分別找出答案
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
關於「圖鑑」篇章的內容... 預計還有10~12篇的內容。(即完結) 這只是預計...(希望可以順利寫完)(不要擴大) 然後回歸主要劇情... (我得要再想想怎麼處理主線...) PS:是因為大家喜歡看日記嗎? 我發現「圖鑑」篇章關於日記的部分!? 很多人瀏覽的說? 是因為提到「
Thumbnail
作者喜歡在書店、二手書店和圖書館尋找靈感,以及閱讀習慣的演變,包括實體書和電子書的選擇。作者還分享了對實體書的處理與斷捨離、偶遇的驚喜,以及挑戰厚小說的心路歷程,並表達了對紙本書未來的思考和熱愛。
Thumbnail
這本頁頁重點,我讀很久,絕對值得買回來細細研究。
Thumbnail
這幾天有在圖書館實習,在整理書的時候,突然覺得有些想法想要寫寫 那麼多的書,有人會看嗎? 在圖書館裡面看到一大堆書,就會有這樣的疑惑
近月來,承蒙文友惟喆豪情分享近百冊電子書,因此,我的電子書庫檔變得豐富了起來。進一步說,我外出或等候的空檔,就能按照自己的需求(例如,我偏愛雷馬克和索忍尼辛的小說)展開閱讀。有了大量的電子版,固然帶來方便,但是手機螢幕太小,長時期讀下來眼睛容易疲累。不過,這點尚可克服,縮短閱讀時間就能解決。  
Thumbnail
整理家中書本後,回想所有書籍背後的閱讀記憶。從兒時初次接觸漫畫開始,到後來的小說、心理學、世界文學等閱讀經歷,除了回顧自己的閱讀歷程,並探討閱讀習慣與書籍類型的轉變,希望能喚起更多人對閱讀的熱愛。
Thumbnail
不知不覺就來到第60篇閱讀筆記,六十有很多意義,是一個輪迴,也象徵新的開始。決定收起年少時對於響亮名稱的執著,單純地以週記為出發,期許自己能夠一週分享一本書,分享思想在文字間的跳動,以及紀錄選書的初衷。 從定義到最後的解方,作者分享作為冒牌者症候群的對抗心法,或許是親身經歷的關係,沒有過多的學
0總類 000特藏 010目錄學 020圖書資訊學 030國學 040普通類書 050連續性出版品 060普通會社 070普通論叢 080普通叢書 090群經 1哲學類 100哲學總論 110思想;學術 120中國哲學 130東方哲學 140西方哲學 150邏輯
Thumbnail
2023年難得閱讀的小說類,沒想到是這本-清單Hold不住的人生。
Thumbnail
那個時候,全然接納了我、包容了我的,就是文字與書本的世界。只要翻開書,我就會忘記現實世界中的一切……
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
關於「圖鑑」篇章的內容... 預計還有10~12篇的內容。(即完結) 這只是預計...(希望可以順利寫完)(不要擴大) 然後回歸主要劇情... (我得要再想想怎麼處理主線...) PS:是因為大家喜歡看日記嗎? 我發現「圖鑑」篇章關於日記的部分!? 很多人瀏覽的說? 是因為提到「
Thumbnail
作者喜歡在書店、二手書店和圖書館尋找靈感,以及閱讀習慣的演變,包括實體書和電子書的選擇。作者還分享了對實體書的處理與斷捨離、偶遇的驚喜,以及挑戰厚小說的心路歷程,並表達了對紙本書未來的思考和熱愛。
Thumbnail
這本頁頁重點,我讀很久,絕對值得買回來細細研究。
Thumbnail
這幾天有在圖書館實習,在整理書的時候,突然覺得有些想法想要寫寫 那麼多的書,有人會看嗎? 在圖書館裡面看到一大堆書,就會有這樣的疑惑
近月來,承蒙文友惟喆豪情分享近百冊電子書,因此,我的電子書庫檔變得豐富了起來。進一步說,我外出或等候的空檔,就能按照自己的需求(例如,我偏愛雷馬克和索忍尼辛的小說)展開閱讀。有了大量的電子版,固然帶來方便,但是手機螢幕太小,長時期讀下來眼睛容易疲累。不過,這點尚可克服,縮短閱讀時間就能解決。  
Thumbnail
整理家中書本後,回想所有書籍背後的閱讀記憶。從兒時初次接觸漫畫開始,到後來的小說、心理學、世界文學等閱讀經歷,除了回顧自己的閱讀歷程,並探討閱讀習慣與書籍類型的轉變,希望能喚起更多人對閱讀的熱愛。
Thumbnail
不知不覺就來到第60篇閱讀筆記,六十有很多意義,是一個輪迴,也象徵新的開始。決定收起年少時對於響亮名稱的執著,單純地以週記為出發,期許自己能夠一週分享一本書,分享思想在文字間的跳動,以及紀錄選書的初衷。 從定義到最後的解方,作者分享作為冒牌者症候群的對抗心法,或許是親身經歷的關係,沒有過多的學
0總類 000特藏 010目錄學 020圖書資訊學 030國學 040普通類書 050連續性出版品 060普通會社 070普通論叢 080普通叢書 090群經 1哲學類 100哲學總論 110思想;學術 120中國哲學 130東方哲學 140西方哲學 150邏輯
Thumbnail
2023年難得閱讀的小說類,沒想到是這本-清單Hold不住的人生。
Thumbnail
那個時候,全然接納了我、包容了我的,就是文字與書本的世界。只要翻開書,我就會忘記現實世界中的一切……