文件名称:ruby-pg-extras:Ruby PostgreSQL数据库性能见解。 锁,索引使用率,缓冲区高速缓存命中率,真空状态等
文件大小:27KB
文件格式:ZIP
更新时间:2024-05-20 13:21:04
Ruby
Ruby PG额外功能 Ruby端口,并进行了一些补充和改进。 该项目的目的是为未使用Heroku PostgreSQL插件的Ruby应用提供对PostgreSQL数据库的强大见解。 查询可用于获取有关Postgres实例的信息,这在分析性能问题时可能很有用。 这包括有关锁,索引使用,缓冲区高速缓存命中率和真空统计信息的信息。 Ruby API使开发人员可以轻松地将该工具集成到例如自动监视任务中。 您可以查看此博客文章,以获得有关如何详细分步教程。 替代版本: 安装 在您的Gemfile中 gem "ruby-pg-extras" 一些查询(例如calls和outliers )要求启用扩展。 您可以通过运行以下命令检查数据库中是否已启用它: RubyPGExtras . extensions 您应该在输出中看到类似的行: | pg_stat_statements | 1
【文件预览】:
ruby-pg-extras-master
----.circleci()
--------config.yml(812B)
----.gitignore(58B)
----README.md(24KB)
----Gemfile(39B)
----docker-compose.yml.sample(217B)
----spec()
--------smoke_spec.rb(1006B)
--------spec_helper.rb(206B)
----LICENSE.txt(1KB)
----ruby-pg-extras.gemspec(1KB)
----lib()
--------ruby-pg-extras()
--------ruby-pg-extras.rb(3KB)
----Rakefile(94B)