Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #102940

fetchall is taking much longer time while getting data from Sybase module in Python

Newsgroups comp.lang.python
Date 2016-02-14 22:07 -0800
Message-ID <f27cefdf-ead3-4331-9a98-d3a5793a6fae@googlegroups.com> (permalink)
Subject fetchall is taking much longer time while getting data from Sybase module in Python
From reetesh nigam <nigamreetesh84@gmail.com>

Show all headers | View raw


Hi All,

I am retrieving data from Sybase database using Sybase module of Python. 
My query is not taking time however fecthall is taking longer time. 

Below is the test script :

def run_query(db,query): ## Run query and resturn record result
        t1 = datetime.now()
        cursorObj = db.cursor()
        t2 = datetime.now()
        cursorObj.execute(query)
        t3 = datetime.now()
        import pdb
        pdb.set_trace()
        rowset = cursorObj.fetchall()
        t4 = datetime.now()
        cursorObj.close()
        print "Time taken to make cursor --%s"%(t2-t1)
        print "Time taken to execute query --%s"%(t3-t2)
        print "Time taken for fetchall--%s"%(t4-t3)
        return rowset

Output:
Time taken to make cursor --0:00:00.000037
Time taken to execute query --0:00:00.379443
Time taken for fetchall--0:00:14.739064

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

fetchall is taking much longer time while getting data from Sybase module in Python reetesh nigam <nigamreetesh84@gmail.com> - 2016-02-14 22:07 -0800
  Re: fetchall is taking much longer time while getting data from Sybase module in Python Peter Otten <__peter__@web.de> - 2016-02-15 10:25 +0100

csiph-web