mirror of
https://github.com/apache/superset.git
synced 2026-04-19 08:04:53 +00:00
log query fetch time (#6033)
This commit is contained in:
@@ -186,10 +186,14 @@ def execute_sql(
|
||||
logging.info('Handling cursor')
|
||||
db_engine_spec.handle_cursor(cursor, query, session)
|
||||
logging.info('Fetching data: {}'.format(query.to_dict()))
|
||||
data = db_engine_spec.fetch_data(cursor, query.limit)
|
||||
stats_logger.timing(
|
||||
'sqllab.query.time_executing_query',
|
||||
now_as_float() - query_start_time)
|
||||
fetching_start_time = now_as_float()
|
||||
data = db_engine_spec.fetch_data(cursor, query.limit)
|
||||
stats_logger.timing(
|
||||
'sqllab.query.time_fetching_results',
|
||||
now_as_float() - fetching_start_time)
|
||||
except SoftTimeLimitExceeded as e:
|
||||
logging.exception(e)
|
||||
if conn is not None:
|
||||
|
||||
Reference in New Issue
Block a user