方式解释所有mysql选择查询“Kohana Framework 3”模型

时间:2014-11-14 12:53:00

标签: php mysql kohana query-builder

使用 Kohana框架 v3 我使用查询构建器使用N方法创建了模型。例如N-10% - 使用DB::select()  对于使用explain select的每种方法,是否有DB::select()的集成功能?

我想以这种方式做到这一点:

扩展基本查询构建器类,并在Application文件夹中重新映射execute()函数,其代码与原始代码相同,但添加字符串将写入mysql_log_of_selects.txt执行结果,每个选择查询前置EXPLAIN到它。
但是你会提出什么建议?谢谢!

1 个答案:

答案 0 :(得分:0)

扩展基本查询构建器类,并在Application文件夹中重映射execute()函数,其代码与原始代码相同,但在每个最终查询之前添加“EXPLAIN”,并将其执行结果保存到日志文件中。