Show
Ignore:
Timestamp:
02/21/06 19:42:25 (18 years ago)
Author:
jerome
Message:

Now ouputs some timing info even when debug:no is used.
Also uses psyco, which halves the time spent before deletion begins.
The storagecaching:yes directive is not at fault.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/storages/sql.py

    r2735 r2742  
    467467        users = {} 
    468468        upquotas = {} 
     469        import time 
     470        before = time.time() 
    469471        result = self.doSearch("SELECT users.id AS uid, users.description AS udesc, printers.id AS pid, printers.description AS pdesc, printers.maxjobsize AS pmaxjobsize, userpquota.id AS upqid, userpquota.maxjobsize AS upqmaxjobsize, users.*, printers.*, userpquota.* FROM users, printers, userpquota WHERE users.id=userpquota.userid AND printers.id=userpquota.printerid;") 
     472        after = time.time() 
     473        self.tool.printInfo("SELECT took %.4f seconds." % (after - before)) 
    470474        if result : 
    471475            for record in result :