dukcho 发表于 2008-05-30 11:33

一个新手在Esql下的困惑

我现在在Linux下通过Esql连接操作Sybase数据库,运行的时候经常需要连接,操作,然后关闭连接。

刚接触Unix下的Esql编程,我有两个不明白的地方需要高手指点:

1,每次都连接,执行,关闭连接,这样是否影响效率?
2,Esql中可以指定连接的名称,这个连接名称有何用处?
3,不知道Esql下是否有类似Java中的连接池,是否有必要使用连接池?

chuxu 发表于 2008-05-30 11:55

1、可以一直打开着连接,到最后一起关闭
2、所以的操作都可以使用 at connect_name,这样在不同的连接上执行。
3、似乎没有连接池的感念

dukcho 发表于 2008-05-30 12:49

回复 #2 chuxu 的帖子

谢谢 大天使,

如果一直开着,那么每次一个请求进来,都要申请新的连接,这样是否影响效率?

RNW 发表于 2008-06-20 12:44

每次一个请求进来?

什么请求?

一直连着,需要的时候直接操作数据库就OK啊,需要申请新的连接吗?

RNW 发表于 2008-06-20 12:45

运行的时候经常需要连接,操作,然后关闭连接


为什么需要这样操作?
页: [1]
查看完整版本: 一个新手在Esql下的困惑