2011-11-02 76 views
0

今天我听到了某个人的奇怪之处,他说在前端使用Javascript数据库与Oracle数据库相比,如果在Oracle中使用Flash(ActionScript)时性能高于性能,而MySQL具有与任何客户端脚本相同的性能。 这是对的吗?客户端脚本与DBMS有什么关系?客户端脚本和数据库管理系统之间的关系

+0

这可能是这样一个问题的错误论坛。尽管如此,这似乎是一个奇怪的声明,因为在大多数应用程序配置中,javascript和actionscript都不直接与Oracle接口,而是使用运行诸如PHP之类的Web服务器来与DBMS进行交互。 –

+0

查询是一个查询是一个查询它并不重要如何运行所有重要的是如何优化查询。如果你正在从JavaScript/Flash写你的查询,那么你有更多的问题担心速度。 –

回答

0

有三种方式,其中一个Flash应用程序可以连接到数据库:

using the XMLConnector component; 
using a combination of XML and CGI; 
using the XMLSocket class. 

认识到,有是Flash连接到一个数据库中没有直接的方法是很重要的;需要一个应用程序来充当Flash和数据库之间的中介。

虽然常规的JavaScript不能直接连接,但没有直接的方式连接到Oracle。但是,服务器端的JavaScript或其他服务器端技术可能比闪存方法更快,可能就是这个意思。

我会认为速度会相似。

相关问题