stefano/stefano-db-profiler

此包已被弃用,不再维护。作者建议使用bjyoungblood/BjyProfiler包。

一个用于使用Zend\Db\Adapter\Profiler\Profiler分析数据库查询并将其写入ZendDeveloperTools工具栏的ZF2、ZF3模块。

0.2.0 2016-12-02 16:21 UTC

This package is auto-updated.

Last update: 2022-02-01 12:33:46 UTC


README

此库已不再维护,请使用bjyoungblood/BjyProfiler 代替。

依赖关系
Dependency Status

一个用于使用\Zend\Db\Adapter\Profiler\Profiler分析数据库查询并将其写入ZendDeveloperTools工具栏的ZF2、ZF3模块。

Db Profiler

功能

  • 分析数据库查询
  • 支持多个数据库连接

依赖

  • Zend Framework 2或Zend Framework 3
  • Zend Developer Tools

安装

  • 将以下行添加到您的composer.json文件中 "stefano/stefano-db-profiler": "*"

  • 运行composer update

  • 将模块StefanoDbProfiler添加到您的application.config.php

  • 为您的Db Adapter或Adapters启用分析器

'db' => array(
    'driver' => 'Pdo_Mysql',
    'database' => 'db',
    'username' => 'username',
    'password' => 'pass',
    'profiler' => true, //this line enable db profiler
)
  • 库使用Zend\Db\Adapter\Adapter服务键。如果您为Db Adapter使用不同的键,您必须通过配置选项设置它。

选项

配置选项可在config/stefano.db.profiler.global.php.dist文件中找到。如果您想更改默认值,将其复制到您的config/autoload目录中,删除.dist扩展名并编辑它。

可用的选项

  • dbAdapterServiceManagerKey : 您想分析的Db Adapter服务管理器键的列表。Zend\Db\Adapter\Adapter是默认值