RAZOR PAGE CRUD從頭開始

  • 1082
  • 0
  • 2021-06-27

因用EXCEL收集資料實在是過於混亂,特別是又來來回回的,很容易對到爆怒

想到的方式就是改用網頁維護, 
好處是可以在介面上確認完成、收集修改者、修改時間、LOG等, 讓填寫者少一些工

網頁,就有機會用新學的技能了,
說新其實也不新,都是好幾年前學的,苦無機會用呀XD

在看了這篇文章後 Hello, Razor Pages! - 重溫 WebForm 的簡約風格

就決定用RAZOR PAGE開發,
簡單來說就是MVC少了C,利於小專案的快開速發

...繼續閱讀 »

DB2大量資料匯入MS-SQL

  • 231
  • 0

ETL說的大量,破億就算大了,特別是MSSQL SERVER(下簡稱MSSQL)這種非MPP架構的資料庫。

本次的CASE是要從DB2 WH (下簡稱DB2) 將七億筆資料且去識別化後寫入MSSQL,
因其在DB2的整檔方式是delete+insert,想在MSSQL用相同的方式udpate+insert處理。

流程如下:

  1. 透過openquery + bcp queryout、bcp in將DB2的前一日資料倒到MSQL 的temp table,約百萬筆
  2. 接著在MSSQL將temp Table用merge語法更新主table的七億筆資料

卻發生第二步執行過久而time out,且還不知道會跑多久的問題

要怎麼解決呢?

...繼續閱讀 »