Skip to content

Commit 56ee280

Browse files
committed
Optimize time statistics
1 parent cf30d6f commit 56ee280

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mysql_ch_replicator/db_optimizer.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,12 @@ def select_db_to_optimize(self):
6969

7070
def optimize_table(self, db_name, table_name):
7171
logger.info(f'Optimizing table {db_name}.{table_name}')
72+
t1 = time.time()
7273
self.clickhouse_api.execute_command(
7374
f'OPTIMIZE TABLE {db_name}.{table_name} FINAL SETTINGS mutations_sync = 2'
7475
)
75-
logger.info('Optimize finished')
76+
t2 = time.time()
77+
logger.info(f'Optimize finished in {int(t2-t1)} seconds')
7678

7779
def optimize_database(self, db_name):
7880
self.mysql_api.set_database(db_name)

0 commit comments

Comments
 (0)