作者:李晓勤informix数据库数据装载海量数据数据库管理员装载工具联机事务处理基本操作数据库表
摘要:数据装载是数据库日常应用及维护的基本操作之一,也是用户与数据库交互的起点。数据库管理员经常由于各种原因,如数据库表备份、搭建测试环境、同步数据等,需要对数据库表进行装载。对于Informix数据库的用户,可使用多种装载工具。其中,LOAD以其方便、灵活、操作简单、易于监控、支持文本数据跨平台迁移等特点,成为了当数据量不大的情况下用户的首选工具。但许多行业,如银行、电信等,数据量增长非常快,如银行、电信等,数据库管理人员经常需要装载几十个、几百个G的海量数据表。这时使用LOAD工具,常出现装载缓慢、性能低下、出错几率增大的现象。如果装载的数据库有日志,很可能在历时数小时的装载后,因锁溢出、长事务等原因而回滚。尤其是当长事务超出排它高水准线(LTXEHWM)时,其他用户的进程将被挂起,性能进一步降低。这在联机事务处理(OLTP)系统中,势必影响其他业务的正常运行,甚至造成停业等严重后果。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社