小编yeg*_*ger的帖子

确定内存中的图像

我想确定我拥有(下载)的缓冲区是否是图像文件,而不将其保存到磁盘。我查了一下,发现:

  1. imghdr 只能对文件执行此操作。
  2. python-magic 可以给我文件类型,但我需要将它映射到图像类型。

有没有更好的办法?

python identification python-imaging-library python-magic imghdr

2
推荐指数
1
解决办法
578
查看次数

调试 PostgreSQL 触发性能

我有一个缓慢的删除查询。我曾经EXPLAIN ANALYZE了解瓶颈,我看到两个触发器很慢:

Trigger for constraint other_table_1_fid_fkey: time=3.644 calls=1
Trigger for constraint other_table_2_fid_fkey: time=6.289 calls=1
Run Code Online (Sandbox Code Playgroud)

在这次讨论之后,我添加了索引。索引fid确实other_table_1提高了性能。fid但是在in上添加索引并other_table_2没有任何区别,而且它似乎是delete查询中的瓶颈。

我的问题是如何调试(或EXPLAIN ANALYZE)触发器本身。

谢谢,

PS 为了解决我的具体问题,我暂时删除了外键约束,它提高了性能。

postgresql cascade query-optimization

2
推荐指数
1
解决办法
516
查看次数