获得真正的SQLite运行时间?

时间:2015-06-29 18:42:05

标签: sql database sqlite

在SQLite上可以使用

sqlite> .timer ON

获取命令的执行时间。我目前的版本只有

CPU Time: user 0.000000 sys 0.000000

虽然较新的版本有"实时"值。 e.g。

Run Time: real 36.591 user 17.362911 sys 1.809612

有没有办法计算实际执行的时间或如何使用#34;用户时间"和"系统时间"更有用吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Unix time命令计时。

$ time some-command
...
...
normal output
...
...
real    0m0.114s
user    0m0.039s
sys     0m0.065s

因此,如果您可以将SQL命令放在可以传递给sqlite的文件中,则可以计算整个执行时间。