【发布时间】:2018-01-02 01:56:11
【问题描述】:
在应用程序中,有时查询很慢,我会在事后“解释”它们(如果它们很慢)并记录下来,这样我就可以随着时间的推移改进应用程序。
但是,如果我在之后运行“解释”,row_count() 不再反映受原始查询影响的行数,这是我不想要的。有没有办法运行解释查询(或任何查询),而不更改 row_count()?
注意:我目前正在做的是打开一个单独的数据库链接,并使用该链接进行解释。这行得通,但我无法以这种方式解释使用临时表的查询。我正在寻找一种不同的解决方案来保留 row_count() 并使用临时表。
【问题讨论】:
标签: mysql database-performance rowcount