aurdig / laminas-db-profiler
一个Laminas模块,用于使用Laminas\Db\Adapter\Profiler\Profiler对数据库查询进行性能分析,并将结果写入Laminas\DeveloperTools工具栏。
0.3.1
2021-04-23 07:11 UTC
Requires
- php: >=7.3
- laminas/laminas-db: 2.*
- laminas/laminas-developer-tools: *
This package is not auto-updated.
Last update: 2024-09-21 22:38:26 UTC
README
一个使用 \Laminas\Db\Adapter\Profiler\Profiler
对数据库查询进行性能分析并将结果写入 Laminas\DeveloperTools 工具栏的 Laminas 模块
功能
- 数据库查询性能分析
- 支持多个数据库连接
依赖
- 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 是默认值