import cx_Oracle
import wx
print "Start..." + str(wx.Now())
base = cx_Oracle.makedsn('xxx', port, 'yyyy')
connection = cx_Oracle.connect(user name, password, base)
cursor = connection.cursor()
cursor.execute('select data from t_table')
li_row = cursor.fetchall()
data = []
for row in li_row:
data.append(row[0])
cursor.close()
connection.close()
print "End..." + str(wx.Now())
print "DONE!!!"
在这个程序中有没有集成预取的方法?我的目标是尽快从数据库中获取数据。在
正在获取10000行。。。在
在光标.arraysize=10000
相关问题 更多 >
编程相关推荐