看板 Database 關於我們 聯絡資訊
※ 引述《slalala (WIKI大學生寫作業的題材)》之銘言: : ※ 引述《teamspike (市政府7F)》之銘言: : : 日前小弟使用程式抓取資料庫用迴圈判斷去實作這個功能 : : 結果執行速度是慢到不行(也才九萬多筆資料) : : 如果SQL指令可以達到那就太好了... : 九萬筆資料用迴圈跑不會慢到這樣... : 要不要說一下你的迴圈怎跑??? 大致的作法是這樣 建立資料庫的連結 將來源資料表讀入dataReader while (dataReader不是最後一筆) { 檢查此筆資料的年齡是否已存在 1.有就附加上人名 2.沒有就將當前資料寫入目的資料表 } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.216.193
tomex:應該是while裏用字串相加,導致效能緩慢,StringBuilder行 08/19 23:40