两个获取数据库使用的大小的方法
来源:互联网 发布:淘宝兼职外宣广告语 编辑:程序博客网 时间:2024/06/02 16:56
得到的结果是以字节为单位,除1024为K,除1048576为M。
1.
public function getDBSize($dbName,$tblPrefix=null){$sql = "SHOW TABLE STATUS FROM ".$dbName;if($tblPrefix != null){$sql .= "LIKE '$tblPrefix%'";}$result = $this->mysqli->query($sql);$size = 0;while (($row = $result->fetch_assoc())!=false){$size += $row["Data_length"]+$row["Index_length"];}return $size;}
2.
public function getDBSize2($dbName){$sql = "SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) as db_size FROM information_schema.TABLES where TABLE_SCHEMA='$dbName'";$result = $this->mysqli->query($sql);$size = 0;if (($row = $result->fetch_assoc())!=false){$size = $row["db_size"];}return $size;}
- 两个获取数据库使用的大小的方法
- 判断两个日期大小的方法
- 获取所有月份以及比较两个时间的大小
- 获取手机屏幕大小的两种方法
- Android获取屏幕大小的方法
- android获取设备屏幕大小的方法
- 获取手机屏幕分辨率大小的方法
- Qt获取屏幕大小的方法
- android获取设备屏幕大小的方法
- Unity 获取Terrain大小的方法
- android获取设备屏幕大小的方法
- android获取设备屏幕大小的方法
- Android获取设备屏幕大小的方法
- android获取设备屏幕大小的方法
- js获取屏幕大小的方法
- android获取系统应用大小的方法
- Delphi实现获取磁盘空间大小的方法
- android获取设备屏幕大小的方法
- tyvj 1084 数字三角形4
- Chromium浏览器下载地址
- poj1011(搜索应用)
- Android手机wifi连接问题解决!
- oracle 专用服务器模式与共享服务器模式详解
- 两个获取数据库使用的大小的方法
- qmake 乱乱乱谈(四)
- Fedora15 64bit 安装chromium 64bit 浏览器 启动失败 解决办法
- 客户端调用web方法时加上安全凭据
- Objective-C学习
- linux命令笔记
- 基于模型设计的FPGA开发与实现:滤波器设计与实现(三)Matlab中滤波器的HDL代码生成
- mongodb 学习笔记五 MapReduce
- 表达式求值