iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >如何实现mysql数据收集shell脚本
  • 776
分享到

如何实现mysql数据收集shell脚本

2024-04-02 19:04:59 776人浏览 独家记忆
摘要

小编给大家分享一下如何实现Mysql数据收集shell脚本,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! #!/bin/sh   INTERVAL=5   PREFIX=$INTERVAL

小编给大家分享一下如何实现Mysql数据收集shell脚本,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

 #!/bin/sh
  INTERVAL=5
  PREFIX=$INTERVAL-sec-status
  RUNFILE=/home/benchmarks/running
  mysql -e 'SHOW GLOBAL VARIABLES' >> mysql-variables
  while test -e $RUNFILE; do
  file=$(date +%F_%I)
  sleep=$(date +%s.%N | awk "{print $INTERVAL - (\$1 % $INTERVAL)}")
  sleep $sleep
  ts="$(date + "TS %s.%N %F %T")"
  loadavg="$(uptime)"
  echo "$ts $loadavg" >> $PREFIX-${file}-status
  mysql -e 'SHOW GLOBAL STATUS' >> $PREFIX-$(file)-status &
  echo "$ts $loadavg" >> $PREFIX-${file}-innodbstatus
  echo -e 'SHOW ENGINE INNODB STATUS\G' >> $PREFIX-${file}-innodbstatus  &
  echo "$ts $loadavg" >> $PREFIX-${file}-processlist
  mysql -e 'SHOW FULL PROCESSLIST\G' >> $PREFIX-${file}-processlist & echo $ts
  done
  echo Exiting because $RUNFILE does not exist.

看完了这篇文章,相信你对“如何实现mysql数据收集shell脚本”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网数据库频道,感谢各位的阅读!

您可能感兴趣的文档:

--结束END--

本文标题: 如何实现mysql数据收集shell脚本

本文链接: https://www.lsjlt.com/news/70017.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle拼接符怎么用
    oracle拼接符“||”用于将字符串连接在一起;它位于两个字符串之间,将它们组合成一个新的字符串;可用于创建动态查询、格式化输出和合并数据;即使输入字符串为空或数据类型不同,也会自动处...
    99+
    2024-05-13
    oracle 格式化输出
  • oracle查看所有存储过程语句的命令
    可以通过使用 select object_name, object_type, text from dba_objects where object_type = '...
    99+
    2024-05-13
    oracle
  • oracle如何查看dblink的表结构
    要在 oracle 中查看 db link 表结构,可以使用以下方法:使用 user_db_links 表查询 db link 信息。使用 all_db_links 表查询所有 db l...
    99+
    2024-05-13
    oracle
  • oracle如何查看dblink的详细信息
    可以通过以下步骤查看 oracle dblink 详细信息:查询 v$dblink 视图。查看查询结果,其中包括 dblink 名称、用户名、主机、sid、服务名和连接字符串等信息。使用...
    99+
    2024-05-13
    oracle
  • oracle如何查看dblink密码
    可以通过 dba_db_links 表查询 dblink 的密码,显示用户名和加密格式的密码,仅 dba 用户有权查看。 如何查看 Oracle 中的 DBLink 密码 步骤 1:使...
    99+
    2024-05-13
    oracle
  • oracle如何查看用户名和密码
    oracle 数据库中查看用户名和密码的方法包括:查询 dba_users 表(dba 权限)查询 user_users 表(普通用户)使用 sys.user_name 函数使用 sys...
    99+
    2024-05-13
    oracle
  • oracle如何查看日志记录
    查看 oracle 日志记录的方法有:查看警告和审计日志(v$log_history、v$alert_log、v$logmnr_contents)查看 redo 日志(v$logmnr_...
    99+
    2024-05-13
    oracle
  • oracle中dbf是什么文件
    oracle 中的 dbf 文件 DBF 是 Oracle 数据库中存储表和索引数据的二进制文件。这些文件通常包含表中的原始数据块,并由 Oracle 实例管理。 结构 DBF 文件具有...
    99+
    2024-05-13
    oracle 数据访问
  • oracle怎么导入dbf文件
    将 dbf 文件导入 oracle 的步骤:创建匹配 dbf 文件字段的空表。使用 sql*loader 实用程序导入数据。创建控制文件,指定数据来源、格式和映射到表的字段。运行 sql...
    99+
    2024-05-13
    oracle
  • oracle怎么导出dump文件
    oracle 导出 dump 文件的方法:连接到数据库并选择要导出的模式。执行 exp 命令,指定模式名称、dump 文件名和 full=y 参数,导出数据。验证导出的 dump 文件。...
    99+
    2024-05-13
    oracle 敏感数据
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作