看板 Database 關於我們 聯絡資訊
※ 引述《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
qerter:GIS Database ? 12/07 00:31
Antzzz:第三點我覺得資料庫比較快哎,因為距離用加減乘除就可以算 12/07 10:24
weilun25:謝謝各位前輩的回答 ^^ 12/08 09:46
eggeggss:MSSQL的notification server可以安排job 01/01 00:21
eggeggss:固定時間執行stored procedure 01/01 00:26
eggeggss:第三個問題,何不設計M:N TABLE來描述關係? 01/01 00:30
eggeggss:要不然用cursor可以解決,但效率極差 01/01 01:03