mijun 发表于 2018-5-25 12:30:42

CI 如何查看每个sql的执行时间

是每个sql,$this->output->enable_profiler(true); 只能查询每个model最后执行的语句。

Hex 发表于 2018-5-25 12:42:57

文档里没写的话,就没有这个功能。

mijun 发表于 2018-5-25 12:50:03

文档没有写,想跟踪model里面的各个sql执行情况,难道要把model里面的方法都写一个model才能知道每个sql执行情况吗,:lol

Hex 发表于 2018-5-26 02:44:40

mijun 发表于 2018-5-25 12:50
文档没有写,想跟踪model里面的各个sql执行情况,难道要把model里面的方法都写一个model才能知道每个sql执 ...

这个功能需要用 http://codeigniter.org.cn/user_guide/libraries/benchmark.html 来做。如果要跟踪每一个的执行时间,你需要扩展 querybuilder 类,CI 的特点就在于扩展性,CI 不是那种大而全的框架。
页: [1]
查看完整版本: CI 如何查看每个sql的执行时间