Re: [問卦] ???用SQL不用view的人是有什麼問題?
這種提前計算的
有很多種,看情況用阿
view
建完沒有刪 就會留在裡面
通常以前我都拿來計算,期貨合約,自動更新期貨合約算完之後存進去裡面。
由於關注的合約就那幾個,全表掃也沒關係。整個schema 好看懂就好
temp table
ETL清洗搬移資料的時候很常用
通常倒進來,建一張然後到完以後開始用code去清洗。
ETL做完他其實就結束了,但是 sp 也都是會drop啦。
@table
sqlserver 自建資料型別
好處是,如果你是多元複雜資料要透過API或是function input
就是很多class 要存進不同張表,你可以用這個做一張暫時的表
然SP裡面去讀這張,分開存進去不同的目標。
這也是在記憶體裡。
subquery
比較少用拉,計算筆數,或是統計某些東西的時拿來用用
現在語法糖很多,然後會全表掃的你在百萬筆資料等級
還不不用到千萬,你用看看會等多久。
比起子查詢,比較嚴重的是很多人練習的時候不寫
with nolock 習慣了,dev,sit就算了 有時候uat prod 也這樣寫。
CTE
這沒啥好說可以遞迴,搭配 view ,temp table
還有cursor ,其實CTE CURSOR 就很不錯了耗效能
但是可以在裡面用foreach 做很多事情。
好像就這些了吧,SQL寫久了是一件很好玩的事情。
有時候寫起來比寫code爽。
ORM 也是好用,反正寫code 都是相對,沒有絕對。
--
WHY SO SERIOUS???
--
喔喔原來如此
哦哦哦
CTE比temp table耗效能嗎?
其實還是看資料筆數 如果是少量的就用CTE,很大量還是temp table 但是大家硬體設備跟機器都不同還有資料量也是所以也很難說是怎樣終究是$$$的力量
※ 編輯: neo5277 (1.162.145.171 臺灣), 07/23/2024 17:23:23 ※ 編輯: neo5277 (1.162.145.171 臺灣), 07/23/2024 17:24:57會需要轉換成columnar database嗎?
目前是沒有 真正處理到有時間序列,或是其他序列的資料也沒有這麼大跟頻繁 這可能製造業,IOT,才會要用到吧~~我最多拉進記憶體裡整形,弄成矩陣而已。
※ 編輯: neo5277 (1.162.145.171 臺灣), 07/23/2024 18:04:30有高手先拜一下
我普通人拉 採得坑多了 就知道了
※ 編輯: neo5277 (1.162.145.171 臺灣), 07/24/2024 01:36:1240
[問卦] 程式能寫if 就不要用for loop?以前寫程式覺得要看起來厲害 明明能用if的 我會先建一個table 然後再用for loop尋找 好處是數量增加時增加的程式碼少 壞處是寫的時候和以後回來看的時候比較麻煩29
[問卦] 8000萬筆資料的SQL通通塞在一個table裡面 還沒建primary key 剛剛幫他建一個primary key下去 只看到一直在running 是不是等中午吃完便當再回來看他PK建完沒? 還是下班前再看了?16
[請益] 如何有效益的維護data loader如題 目前做的project架構長這樣 Loader1 Loader2 Loader3 ........... Loader30 Area 1 Area 24
[問卦] PM在履歷上寫會SQL有加分嗎?本肥看了一些以前同事的履歷跟LinkedIn 他們明明都是PM也完全不會寫SQL 但是履歷上都硬要寫會SQL 以為只要會select * from table就是會了 連having跟window function都不會用3
[問卦] 一天單一table就七十幾萬筆資料的SQL已經照月份分拆了 但是這樣一個月下來整個月份也是兩千多萬筆資料 這樣讀取效率很差欸 難道要照週去分拆table ? 這樣抓資料還要考慮有沒有跨周X
[問卦] 為何開票不直接用sql統計就好如題 在那邊一張一張唸 然後還在那邊畫正字號 為什麼不直接寫sql 然後快速統計 Create table result as Select3
[請益] Django+Mysql資料表問題最近在學習Django,使用Mysql做為資料庫 想呈現的內容是一檔股票每周股權分散的變化 雖然資料表已經創建完成了,不過我用的方式是 先寫好建立資料表的sql語法,用for loop執行(一個csv檔建立一個Table) 表格內容也是用for loop Insert進去X
[問卦] Table名稱當外鍵用是什麼操作阿肥最佳看小朋友很愛用orm而不是直接寫一個sql procedure來接資料 阿發現小朋友現在很流行把table名稱直接當外鍵用 像這樣 "SELECT Key FROM … WHERE ..." -> 其他表的鍵 "SELECT * FROM %s" % (其他表的鍵)
爆
[問卦] 認真文 聽說明天就要起訴了77
[問卦] 統神直播說明有關體重、拳套(懶人包)爆
[問卦] 為什麼身份證拿出來國家會滅亡?62
[問卦] threads上面因為建中放女學生立牌吵翻了67
[問卦] 魷魚遊戲為何在台灣選擇高雄當宣傳呢61
[問卦] 統神:當初協議我減到100kg以下 拿16oz打51
[問卦] 戈登燙傷處理先沖熱水!?32
[問卦]館長評論統蹦:價碼早就談好了 演的啦42
Re: [新聞] 藍白強行通過3法 台中罷免不適任立委人33
[問卦] 1000萬房貸 壓力有多大?36
[問卦] 板橋車站周遭蓋一堆豪宅超可惜的八卦???32
[問卦] 房價這波要跌十趴?甘安捏?31
[問卦] 看過夢幻遊戲都幾歲了??93
[問卦] 新北耶誕城是不是退燒了???26
[問卦] Tilda 在台灣的照片大家還有臉嗎?29
[問卦] 高雄人一直看造型氣球不會膩嗎27
[問卦] 蹦闆整場壓低頭真的沒違規嗎28
[問卦] 吃過最難吃的名店是哪一家?55
[問卦] threads:高雄有魷魚遊戲根本首都24
[問卦] yoasobi的ikura也變得太可愛了吧24
[問卦] 33K透天無貸和74K無房哪個有安全感69
Re: [新聞] 民眾黨版財劃法遭藍營丟包 黃國昌喊可接爆
Re: [新聞] 擋3大法案? 柯建銘稱「不急」:藍白委626
[問卦] 鍇睿發聲明了23
[問卦] 台達電以後還招得到清交的員工嗎?23
[問卦] 二十年後很多刺青阿姨嬸嬸?19
[問卦] 10度寒流也擋不住綠鬣蜥氾濫?19
[問卦] Rose是怎麼逆襲成為Blackpink最紅10
[爆卦] 亞洲統神開台了18
[問卦] 民視不敢換掉瓜哥 大集合的位子嗎