你的位置:

问答吧

-> MySQL

-> 问题详情

mysql 如何察看数据库空间及日志空间使用情况

如题,谢谢

作者: zxyding

发布时间: 2009-06-18

监控磁盘

作者: hjwb1216

发布时间: 2009-06-18

???

不能像oracle那么监控表空间的使用率吗?

作者: zxyding

发布时间: 2009-06-18

不同的存储引擎不一样的。MyISAM直接监控文件大小即可。Innodb可以show table status

作者: NinGoo

发布时间: 2009-06-18

不管啥存储引擎,都可以监控磁盘文件大小,不过需要注意的是如果是使用统一tablespace的话注意ibdata使用,如果使用独立tablespace的话注意单个数据文件的使用扩展

作者: hjwb1216

发布时间: 2009-06-19

QUOTE:原帖由 hjwb1216 于 2009-6-19 09:02 发表

不管啥存储引擎,都可以监控磁盘文件大小,不过需要注意的是如果是使用统一tablespace的话注意ibdata使用,如果使用独立tablespace的话注意单个数据文件的使用扩展

假设你一开始给了100G的空间,磁盘还剩100G的空间,那么一开始,表空间只用了10G,随着数据量的增长,你如何判断什么时候该停机加数据文件?如果没有好的监控,万一在某天业务高峰期innodb表空间耗尽,就只能在业务高峰期加数据文件了。而如果能提前监控表空间本身的使用量,则可以提前规划在业务低谷时间端来做。

当然,os层面监控文件系统的大小也是必须的,不管这台机器是不是用于数据库,都有必要监控

作者: NinGoo

发布时间: 2009-06-19

QUOTE:原帖由 NinGoo 于 2009-6-19 09:15 发表

假设你一开始给了100G的空间,磁盘还剩100G的空间,那么一开始,表空间只用了10G,随着数据量的增长,你如何判断什么时候该停机加数据文件?如果没有好的监控,万一在某天业务高峰期innodb表空间耗尽,就只能在业务高峰期加数据文件了。而如果能提前监控表空间本身的使用量,则可以提前规划在业务低谷时间端来做。

当然,os层面监控文件系统的大小也是必须的,不管这台机器是不是用于数据库,都有必要监控

你说的100G是给的这个tablespace?那为什么不自动分配呢?

对于5.1以上的版本Max_data_length可以达到256T,当然这个是对于DB的存储,这些还要限于os层面的东西。

如果说对于单个tablespace达到256T的话,可想而知这个系统的容量,如果是非独立tablespace的db的话,在这个时候也应该分tablespace了,并非添加数据文件能够解决IO存在的问题了。

[ 本帖最后由 hjwb1216 于 2009-6-19 11:41 编辑 ]

作者: hjwb1216

发布时间: 2009-06-19

监控空间并不是说是用来解决IO问题的

不用自动扩展是不希望单个文件涨的太大

作者: NinGoo

发布时间: 2009-06-19

兄弟,你理解我的话,理解错了,我并不是说监控空间的目的是解决IO问题,我的意思是说如果单个tablespace特别的大的时候,而且这个tablespace里面存在的对象比较多的时候,会出现IO争用。

如果你不希望单个文件太大的时候,建议使用独立tablespace

作者: hjwb1216

发布时间: 2009-06-22

如果使用innodb的engine且使用ibdata的形式,预先应该估计最大量的空间值,然后平均的创建ibdata,10G左右一个较好。

innodb的空间是一定要监控的,建议记录下来,做成折线图。这样可以预见到空间的走势。

如果打开了logbin,对日志也要做定时清理。

磁盘空间是一定要监控的

作者: hebe139

发布时间: 2009-06-22

提供一种思路.

用SHELL脚本去定期(比如说一周)获得数据文件大小,数据文件所在分区大小,把得到的结果插入库里面,做一个页面查询。

作者: zeromyth

发布时间: 2009-06-23

给的解答很精彩。

作者: zxyding

发布时间: 2009-06-25

mysql查询使用空间_mysql 如何察看数据库空间及日志空间使用情况相关推荐

  1. SQLServer数据库如何收缩日志空间?

    SQLServer数据库如何收缩日志空间 说明:  SQLServer数据库日志会越来越大,尤其是服务器空间紧张时,你不得不收缩日志来放出部分空间,下面说方法. 版本:  SQLserver 2008 ...

  2. mysql 定期清理表数据_mysql 定期清理表数据库

    zabbix数据库备份整理 zabbix数据库备份整理 zabbix数据库备份整理 zabbix的所有操作都是存在数据库里,在数据库里都会有对应的表,所以对zabbix备份,只需备份数据库就行了. 采 ...

  3. mysql查询解析过程_MySQL查询执行过程详解

    查询是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览.查询是一个独立的.功能强大的.具有计算功能和条件检索功能的数据库对象.MySQL数据库中,MySQL ...

  4. mysql 查询数据 程序_MySQL 查询数据

    MySQL 查询数据 MySQL 数据库使用SQL SELECT语句来查询数据. 你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据. 语法 以下为在MyS ...

  5. mysql 查询慢 分析_MySQL优化:定位慢查询的两种方法以及使用explain分析SQL

    一条SQL查询语句在经过MySQL查询优化器处理后会生成一个所谓的执行计划,这个执行计划展示了具体执行查询的方式,比如多表连接的顺序是什么,对于每个表采用什么访问方法来具体执行查询等等. 本章的内容就 ...

  6. php怎么查询数据库密码,如何验证php中的密码是通过mysql查询手动散列插入到数据库中的?...

    有没有办法通过自己的散列方法插入mysql数据库的php验证密码? 例如,如果我手动在表中插入用户数据,请假设用户表,如下所示: INSERT INTO users (email, pswd) VAL ...

  7. mysql查询雇员部门和性别_数据库管理系统MySQL实验

    <数据库管理系统MySQL实验>由会员分享,可在线阅读,更多相关<数据库管理系统MySQL实验(14页珍藏版)>请在人人文库网上搜索. 1.课 程 实 验 报 告实验项目名称实 ...

  8. mysql 查询姓王_MySQL查询语句练习题,测试足够用了

    MySQL查询语句练习题,测试足够用了 博客分类: http://blog.sina.com.cn/s/blog_767d65530101861c.html 1.创建student和score表 CR ...

  9. mysql查询性别语句_MySQL查询语句简单操作示例

    本文实例讲述了MySQL查询语句简单操作.分享给大家供大家参考,具体如下: 查询 -- 创建数据库 create database python_test_1 charset=utf8; -- 使用数 ...

最新文章

  1. 为什么要使用Retrofit封装OkHttp,而不单独使用OkHttp?
  2. 这一年,宇宙“面目”愈发清晰
  3. 复盘Build 2016:不要错过微软给.NET开发者的这些福利
  4. 进程间通信之管道通信
  5. 赞,全网开发者都在学的 26 门 AI 课程!
  6. 树形结构 —— 树与二叉树 —— 树的直径
  7. is-is中通告默认路由
  8. 视频教程-纯风老师AI平面设计视频教程-其他
  9. webstorm中文版修改
  10. AndroidStudio选中代码后,光标自动变粗,自动变成ins模式的解决方法
  11. 浏览器服务器三层系统结构,简单浏览器服务器三层架构.doc
  12. 计算机二级的图片尺寸,2021计算机二级照片是几寸 大小千万要记住咯
  13. 从 WWDC17 看苹果图形技术的革新
  14. vue多次引用组件,减少每个页面import的方法
  15. 目前 流行到 TTS软件 和 发音库
  16. 信道建模(大尺度、小尺度、莱斯衰落、瑞利衰落、莱斯信道、瑞利信道)
  17. 开机 米兔积木机器人_小米之家携手米兔积木机器人 开展编程表演赛
  18. shell命令之cd切换目录
  19. centos7查看进程ps_Linux ps命令:查看所有进程信息
  20. 循环结构中“当型”与“直到型”判断的理解

热门文章

  1. ASF无法启动?试试这两种操作吧
  2. 分布式架构优缺点以及设计
  3. C++学习 - lambada表达式
  4. keytool 错误:java.io.IOException:Incorrect AVA format
  5. spring boot的启动与配置
  6. CIO40: IT男之日常工作(点线面体)
  7. 【对话通信原理】第3章 信息的坐骑——信号
  8. TM1638 LED数码显示模块ARDUINO驱动代码
  9. 网络存储技术Windows server 2012 (项目一 基本磁盘的配置与管理)
  10. JOOQ 官网 3.8API