Files

18 lines
461 B
Python

#!/usr/bin/env python3 -O
# -*- coding: utf-8 -*-
import pyperf
def select_param(loops, conn, paramstyle):
cursor = conn.cursor()
range_it = range(loops)
t0 = pyperf.perf_counter()
for value in range_it:
if paramstyle == 'qmark':
cursor.execute("select ?", (1,))
else:
cursor.execute("select %(val)s", {'val': 1})
row = cursor.fetchall()
cursor.close()
return pyperf.perf_counter() - t0