网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > SQL技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.解决windows 2003+Sql2000中OLED.
.安装时出现一般网络性错误的解决.
.SQL中使用关系代数合并数据.
.select*但却不想显示所有列的示例.
.实例讲解数据库备份过程中的常见.
.SQL Server数据库管理员必备的DB.
.比较SQL Server 2000 数据库中两.
.解决SqlTransaction用尽的问题(.
.怎样在SQL Server 2005中用证书加.
.用dbschema工具导出Informix数据.
.全文索引—CONTAINS语法.
.MDF文件在SQL Server数据库中恢复.
.Informix数据库中如何插入BYTE大.
.sa登陆失败 SQL Server错误18456.
.精彩的近乎完美的分页存储过程.
.Microsoft SQL Server数据库日志.
.sql优化原则.
.SQL Server 2005密码安全追踪与存.
.Win9x平台上SQL Server 2000的性.
.SQL SERVER的行式触发器.

Informix中查询database和table的占用空间

发表日期:2008-3-26


 

Informix数据库中查询database和table占用空间的实例脚本:

#!/usr/bin/sh

if [ $# -ne 1 ]
then
  echo "  Usage: dbsize.sh DBNAME "
  exit
fi

DBNAME=$1; export DBNAME
TMPFILE=/tmp/dbsize.tmp
RESULT=dbsize.out
export TMPFILE RESULT

dbaccess << !
database sysmaster;
unload to '$TMPFILE' delimiter "|"
select  dbsname,
	tabname,
	count(*) num_of_extents,
	sum( pe_size ) total_size
from systabnames, sysptnext
where partnum = pe_partnum and dbsname="$DBNAME"
group by 1, 2
order by 3 desc, 4 desc;
!

awk -F '|' ' \
BEGIN {
  size=0; 
}
{
  size = size + $4
}
END {
  printf (" The Database Size of %s is %d 
pages. \n\n", ENVIRON["DBNAME"], size )
}
' $TMPFILE >; $RESULT

cat $TMPFILE >;>; $RESULT
view $RESULT
rm -f $TMPFILE
上一篇:轻松掌握数据库的具体分类及其相关概念 人气:1047
下一篇:带你轻松接触一个可以自动创建过程的脚本 人气:938
浏览全部Informix的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐