社区
Informix
帖子详情
关于informix回收空间的疑问
yaoyu3000
2009-12-20 10:13:40
设计的系统中,有些表的需要做大量数据的delete操作,但是不是删除全部数据。
现在考虑到查询效率,需要做空间回收。看网上对空间回收提供了两个办法,一是drop表后再建新表,但是因为我不是全部删除数据,所以行不通。二是通过alter table的方式欺骗数据库系统来完成空间的回收,但是alter table会锁表,对操作该表的其他进程会有很大影响,好像也行不通。
所以想问问,如果我要实现我的想法,有什么其他办法没有?
谢谢!
...全文
183
5
打赏
收藏
关于informix回收空间的疑问
设计的系统中,有些表的需要做大量数据的delete操作,但是不是删除全部数据。 现在考虑到查询效率,需要做空间回收。看网上对空间回收提供了两个办法,一是drop表后再建新表,但是因为我不是全部删除数据,所以行不通。二是通过alter table的方式欺骗数据库系统来完成空间的回收,但是alter table会锁表,对操作该表的其他进程会有很大影响,好像也行不通。 所以想问问,如果我要实现我的想法,有什么其他办法没有? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yaoyu3000
2009-12-27
打赏
举报
回复
删除操作是每日日终自动进行的备份清理操作。在ESQL-C程序中。
数据库版本好像是IDS9.4,客户只有这个的正版........
先谢谢大家!过两天结贴
大梦770
2009-12-26
打赏
举报
回复
Informix在这方面做的好象不是太理解!将来有可能改进!
没有reorg类似的功能!
时间长了问题会比较多!
qingqingtimes
2009-12-26
打赏
举报
回复
http://publib.boulder.ibm.com/infocenter/idshelp/v115/index.jsp
qingqingtimes
2009-12-26
打赏
举报
回复
如果是最新的版本11.5,可以通过repack, shunk来完成空间释放,和reorg是一样的功能,而且可以不锁表。可以在最新版本的文档中查关键词: repack,shunk,有详细解释。
head_zero
2009-12-25
打赏
举报
回复
你这个删除操作是在后台手动还是在前台。
informix
之
空间
管理
说起数据库就不能不说数据库的存储,说存储就不能不说数据库对
空间
的管理。这里我们主要谈的是IDS对
空间
的管理的相关问题。 从物理上来说,IDS管理的主要是page,chunk;从逻辑上来说主要是extent,tablespace,dbsapce。连续的page组成extent,多个extent组成tablespace,dbspace用来逻辑的管理chunk,而每个tablespace
INFORMIX
数据库系统
7.4.3
INFORMIX
数据库系统
INFORMIX
系统使用了两类日志文件:逻辑日志文件(logical log file)和物理日志文件(physical log file)。逻辑日志文件用来存放数据库系统中所有更新事务的日志信息,就是我们这一章所讲的数据库日志;物理日志文件并不存放日志信息,它被用来保存数据被更新前的原有映像。任何事务在更新数据前,都需要将这些数据备份到物理日志文件...
informix
命令
archecker 用archecker程序检查备份 为确保安全的恢复备份内容,
informix
建议最好用ON-Bar对备份项目进行检查。使用onbar –v命令时,archecker程序将检查存储
空间
备份,但不检查逻辑日志备份。 cace cace 编译C语言程序 用cace编译C语言程序生成sacego新的定制版本。不过在
INFORMIX
OnLine 5...
Informix
之onspaces语法及实例(磁盘
空间
管理)
(其中红色字体为手工输入,蓝色字体为主要变化关注点。) 1、基本用法: -bash-3.1$ onspaces -- Usage: onspaces { -a <spacename> -p <path> -o <offset> -s <size> [-m <path> <offset>] ...
个人总结:
informix
集群出现:140: ISAM error: operation illegal on a DR Secondary
先介绍一下服务器和客户端的环境: 服务器操作系统:AIX; 本机:win7 安装有SSH Secure File Transfer Client 连接服务器的工具:SSH Secure File Transfer Client 在部署好的
informix
集群中,使用dbaccess 命令后,执行update statistics for table gongwen 的时候,报如下的错误:
Informix
1,195
社区成员
2,872
社区内容
发帖
与我相关
我的任务
Informix
其他数据库开发 Informix
复制链接
扫一扫
分享
社区描述
其他数据库开发 Informix
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章