trx0purge.ic
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /******************************************************
  2. Purge old versions
  3. (c) 1996 Innobase Oy
  4. Created 3/26/1996 Heikki Tuuri
  5. *******************************************************/
  6. #include "trx0undo.h"
  7. /************************************************************************
  8. Calculates the file address of an undo log header when we have the file
  9. address of its history list node. */
  10. UNIV_INLINE
  11. fil_addr_t
  12. trx_purge_get_log_from_hist(
  13. /*========================*/
  14. /* out: file address of the log */
  15. fil_addr_t node_addr) /* in: file address of the history
  16. list node of the log */
  17. {
  18. node_addr.boffset -= TRX_UNDO_HISTORY_NODE;
  19. return(node_addr);
  20. }