Re: [問題] 資料庫可以自動執行嗎?

看板Database作者 (堂本瓜一)時間17年前 (2008/12/06 23:41), 編輯推噓7(700)
留言7則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《weilun25 (mm)》之銘言: : 各位好,我不太熟悉資料庫,想請教幾個問題: : 1. 請問如果有15萬筆的資料要作排序, : 是用C++寫比較快,還是用資料庫快呢?為什麼? 有名的資料庫演算法都已經很不錯了 你用 C++,還得看你用什麼演算法 : 2. (a)請問資料庫有自動執行的功能嗎(例如:固定週四23:00執行)? : (b)或是資料庫可以像C++一樣寫成"執行檔"嗎?(我再用其他軟體自動執行call它) (a)一般都有 schedule (b)早期檔案型資料庫是程式界面+資料庫合一,例如 Visual FoxPro 是可以變成 EXE檔 : 3. 若有15萬筆資料,每筆資料都有一個座標(x, y),假設要算出這15萬筆資料中, : 每一筆資料鄰近的十筆資料(半徑為5畫圓)。這樣子用C++比較快,還是資料庫呢? : 先謝謝前輩撥冗回答! 資料庫應該沒有負責處理這樣的事情吧...(笑) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.147.242

12/07 00:31, , 1F
GIS Database ?
12/07 00:31, 1F

12/07 10:24, , 2F
第三點我覺得資料庫比較快哎,因為距離用加減乘除就可以算
12/07 10:24, 2F

12/08 09:46, , 3F
謝謝各位前輩的回答 ^^
12/08 09:46, 3F

01/01 00:21, , 4F
MSSQL的notification server可以安排job
01/01 00:21, 4F

01/01 00:26, , 5F
固定時間執行stored procedure
01/01 00:26, 5F

01/01 00:30, , 6F
第三個問題,何不設計M:N TABLE來描述關係?
01/01 00:30, 6F

01/01 01:03, , 7F
要不然用cursor可以解決,但效率極差
01/01 01:03, 7F
文章代碼(AID): #19Efql8h (Database)
文章代碼(AID): #19Efql8h (Database)