推荐两款实用工具:hcache和SQLPad

《推荐两款实用工具:hcache和SQLPad》要点:
本文介绍了推荐两款实用工具:hcache和SQLPad,希望对您有用。如果有疑问,可以联系我们。

hcache

Linux用户可能经常遇到的一个问题是内存大部分都被Buff和Cache占用了,但是有时候我们想知道到底Cache了些什么内容却没有一个直观好用的工具.今天给你介绍一个可以查看Linux当前缓存了哪些文件的小工具hcache.

hcache是基于pcstat的,pcstat可以查看某个文件是否被缓存和根据进程pid来查看都缓存了哪些文件.hcache在其基础上增加了查看整个操作系统Cache和根据使用Cache大小排序的特性.

官网:https://github.com/silenceshell/hcache

安装

hcache是使用GO开发的,安装非常简单,开箱即用.

hcache

使用

查看使用Cache最多的3个进程.

Cache

默认情况下会显示cache文件的全路径,会比较长.可以使用--bname选项来仅显示文件名.

cache

查看指定进程的Cache使用情况.

推荐两款实用工具:hcache和SQLPad

另外还可使用指定格式输出,比如:JSON、纯文本.更多使用方法可参考hcache -h.

SQLPad

SQLPad是一个基于Nodejs开发的直接在浏览器运行SQL查询并对结果进行可视化展示工具.SQLPad支持的数据库非常多,比如:MySQL,Postgres,SQL Server,Vertica,Crate,Presto等.

官网:http://rickbergfalk.github.io/sqlpad/

安装

  • 安装Nodejs

默认软件源里nodejs版本比较老,是4.x的.SQLPad最低需要6.x的,使用官方源安装6.x的nodejs.

Debian/Ubuntu

推荐两款实用工具:hcache和SQLPad

RHEL/CentOS

推荐两款实用工具:hcache和SQLPad

  • 安装SQLPad

推荐两款实用工具:hcache和SQLPad

  • 启动SQLPad

推荐两款实用工具:hcache和SQLPad

启动后会显示出访问地址,SQLPad默认绑定在0.0.0.0:80.如果想更改可以指定--ip--port参数.

使用

用浏览器访问http://ip:80页面,注册账号后便可使用.

推荐两款实用工具:hcache和SQLPad

建立一个数据库连接

数据库

SQLPad支持对表名和字段名的自动提示

SQLPad

推荐两款实用工具:hcache和SQLPad

直接根据查询结果生成各种图表

推荐两款实用工具:hcache和SQLPad

推荐两款实用工具:hcache和SQLPad

SQLPad

SQLPad功能还是很强大的,还可以将查询结查导出CVS和Excel格式等,快和你的小伙伴用起来吧!

参考文档

http://www.google.com

https://nodejs.org/en/download/package-manager/

http://www.datastart.cn/tech/2017/05/20/hcache.html

文章来自微信公众号:运维之美

相关文章

随着云计算和网络技术的发展,越来越多的数据需要在服务器之...
阿里云服务器Tomcat无法从外部访问一、环境阿里云Ubuntu 12....
购买一系列的东西其实就是花钱买块区域,服务器,域名,云解...
前言昨天买了域名,服务器,然后搭建了环境,然后想他通过默...
前言由于服务器centos6.8安装mysql一直出现不能连接问题,然后...
前言用 SSH客户端登录上以后,自己想要在本地连接服务器上的...