2024-04-17 23:11:10 发布
网友
我正在写一个导出一些数据的脚本。在
关于环境的一些细节:
有关SQL的详细信息:
当我在mysql命令行中运行SQL语句时,需要3-4秒
当我在python脚本中运行SQL时光标.执行(sql,[id])需要60秒以上。在
你知道是什么原因造成的吗?在
两个想法:
MySQL可能启用了查询缓存,这使得在重复运行同一个查询时很难获得准确的时间。尝试更改查询中的ID,以确保它确实在3-4秒内连续运行。
尝试在python进程上使用strace,看看它在这段时间内做了什么。
两个想法:
MySQL可能启用了查询缓存,这使得在重复运行同一个查询时很难获得准确的时间。尝试更改查询中的ID,以确保它确实在3-4秒内连续运行。
尝试在python进程上使用strace,看看它在这段时间内做了什么。
相关问题 更多 >
编程相关推荐