aurdig/laminas-db-profiler

一个Laminas模块,用于使用Laminas\Db\Adapter\Profiler\Profiler对数据库查询进行性能分析,并将结果写入Laminas\DeveloperTools工具栏。

0.3.1 2021-04-23 07:11 UTC

This package is not auto-updated.

Last update: 2024-09-21 22:38:26 UTC


README

一个使用 \Laminas\Db\Adapter\Profiler\Profiler 对数据库查询进行性能分析并将结果写入 Laminas\DeveloperTools 工具栏的 Laminas 模块

Db Profiler

功能

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

依赖

  • Laminas Db
  • Laminas Developer Tools

安装

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

  • 运行 composer update

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

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

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

选项

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

可用的选项

  • dbAdapterServiceManagerKey : 您想要进行性能分析的 Db Adapter 服务管理器键列表。Laminas\Db\Adapter\Adapter 是默认值