求MySQL中查询所有表空间和剩余表空间的命令 如题:求MySQL中查询所有表空间和剩余表空间的命令 以及各空间的使用率和空闲率命令 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 至少目前MYSQL没有提供此类命令 哦,这样啊! 那有查询表空间的命令吧,麻烦提供下! 我是搞Oracle数据库的,里面有很多与表空间有关的视图可查。 对于MYSSQL,不懂!昨天朋友那有个项目的数据库是用mysql做的。 他问我有表空间相关的查询命令吗? 你可以通过OS的系统命令来看比如LINUX的ls 口令 而myisam的表都是以文件的形式 一个表对应几个固定文件的 哦,昨天没看清楚问题,结果误导了#2楼的WWWWAMYSQL中没有完整的命令,但你可以通过一系列命令来实现。首先,对MYSQL来说某些存储引擎是不存在什么tablespace概念的,比如MYISAM对INNODB,你可以直接用命令show table status查看某个表的表空间占用情况。mysql> show table status like 't1' \G*************************** 1. row *** Name: t1 Engine: InnoDB Version: 10 Row_format: Compact Rows: 0 Avg_row_length: 0 Data_length: 16384Max_data_length: 0 Index_length: 0 Data_free: 4194304 Auto_increment: NULL Create_time: 2010-09-28 20:11:26 Update_time: NULL Check_time: NULL Collation: latin1_swedish_ci Checksum: NULL Create_options: Comment:1 row in set (0.00 sec) 如果是NBD的引擎,你还可以通过 系统表 INFORMATION_SCHEMA.FILES 得到相关信息。innodb 则可以通过 select * from INFORMATION_SCHEMA.TABLES where ENGINE='InnoDB'; 来分析。 麻烦ACMAIN_CHM大牛解释下: show table status like 't1' \G : 这句是什么意思?里面的 t1和G分别代表什么? 谢谢! 查询表名称是T1的,(T1).查询结果以行方式展现。(\G)。 急救啊 开启mysql 出错 取到一个字段替换当前列的另一个字段 MySQL WorkBench执行SQL脚本时,报错MySQL server has gone away 求一个封装好的 C++操作MySQL接口类。 MYSQL中数据记录15亿条... 一个表被group by 后,被浓缩的列中排列问题,寻一句快速的SQL语句 mysql是否支持UTF-16格式编码;如果必须用UTF-16怎么实现(急!) 关于mysql的问题 用MySQL开发移动数据库,承蒙赐教!!! mysql连接的问题:总是说连接过多,无法读取数据库 问一个mysql的问题`` MYSQL建表外键约束的问题
那有查询表空间的命令吧,麻烦提供下!
我是搞Oracle数据库的,里面有很多与表空间有关的视图可查。
对于MYSSQL,不懂!昨天朋友那有个项目的数据库是用mysql做的。
他问我有表空间相关的查询命令吗?
比如LINUX的ls 口令 而myisam的表都是以文件的形式 一个表对应几个固定文件的
*************************** 1. row ***
Name: t1
Engine: InnoDB
Version: 10
Row_format: Compact
Rows: 0
Avg_row_length: 0
Data_length: 16384
Max_data_length: 0
Index_length: 0
Data_free: 4194304
Auto_increment: NULL
Create_time: 2010-09-28 20:11:26
Update_time: NULL
Check_time: NULL
Collation: latin1_swedish_ci
Checksum: NULL
Create_options:
Comment:
1 row in set (0.00 sec)
show table status like 't1' \G : 这句是什么意思?里面的 t1和G分别代表什么?
谢谢!
查询结果以行方式展现。(\G)。