毁灭 / 沃森
Doctrine 的性能分析工具
dev-master
2016-01-03 12:48 UTC
Requires
- doctrine/orm: ^2.5.0
This package is auto-updated.
Last update: 2024-09-16 03:08:46 UTC
README
你的数据库服务器在12个四核Xeon的火海中死去,CPU使用率24/7都达到100%了吗?
你的ORM行为不端,发出可怕查询了吗?
如果是这样,Watson 就是你的工具 - 它帮助你追踪ORM中的不良查询并修复它们。
仍在开发中
目前,代码侧重于挂钩到 doctrine 以收集性能测量统计数据的方法。即使目前它将添加一个注释到 ORM 生成的所有查询中(例如 -- /full/path/to/file.php:line_no),这仍然可能对你有用。
未来的开发计划是对查询记录统计数据(执行时间、初始化时间、行/实体比率),让你能够深入挖掘代码中最差的性能部分并进行改进。