在SQL裡的換行符號,CHAR(10)、CHAR(13)都莫名失效了
[SQL Server]為什麼在SSMS裡組的SQL語法,換行符號失效了
- 15
- 0
在SQL裡的換行符號,CHAR(10)、CHAR(13)都莫名失效了
ETL說的大量,破億就算大了,特別是MSSQL SERVER(下簡稱MSSQL)這種非MPP架構的資料庫。
本次的CASE是要從DB2 WH (下簡稱DB2) 將七億筆資料且去識別化後寫入MSSQL,
因其在DB2的整檔方式是delete+insert,想在MSSQL用相同的方式udpate+insert處理。
流程如下:
卻發生第二步執行過久而time out,且還不知道會跑多久的問題
要怎麼解決呢?
最近在處理一個TABLE破5億,每日要執行DELETE+INSERT過於耗時,
於是把腦筋動到PARTITION TABLE上,
記錄一下處理過程。
本以為BCP讀寫的功能沒什麼難度的,
在最後測試階段卻踢到了板。
以下是我兩天的心(辛)路歷程…
近期被交辦的一個作業
本想使用遞迴,但好像找不出個規則,
只好改用補資料的方式,串出交集,再取聯集中最大的一筆
比較難的部份是B、D的交集,弄了好久
正在執行的SQL指令