作者Adonisy (堂本瓜一)
看板Database
标题Re: [问题] 资料库可以自动执行吗?
时间Sat Dec 6 23:41:31 2008
※ 引述《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
1F:推 qerter:GIS Database ? 12/07 00:31
2F:推 Antzzz:第三点我觉得资料库比较快哎,因为距离用加减乘除就可以算 12/07 10:24
3F:推 weilun25:谢谢各位前辈的回答 ^^ 12/08 09:46
4F:推 eggeggss:MSSQL的notification server可以安排job 01/01 00:21
5F:推 eggeggss:固定时间执行stored procedure 01/01 00:26
6F:推 eggeggss:第三个问题,何不设计M:N TABLE来描述关系? 01/01 00:30
7F:推 eggeggss:要不然用cursor可以解决,但效率极差 01/01 01:03