请教sqlogctl.lfh和数据库目录对应/LSN的问题

大家好,来请教2个问题:
1) 每个db都会有个sql0000*目录对应,那么怎么快速知道对应的是哪个sql0000*目录呢?
我看log path这个参数能指出是哪个sql0000N,但如果修改了这个参数,那么就无法提示了。应该还有其他方法能快速查找这个路径吧?

2) 还有个问题请教一下,sqlogctl.lfh,在10.5中变成了sqlogctl.glfh,这个g是啥意思呢?这个的时候db2flsn就不能用了,咋办?

3) “LSN: Log Sequence Number,代表物理数据流,是数据在磁盘上的真实位置。”我对这句话有些不解。LSN不是标志了对Obejct的创建/修改等的时间顺序吗,怎么会是数据在磁盘上的真实位置?那岂不是和oracle的rowid一样了?

谢谢啊
参与7

4同行回答

mypimsmypims软件开发工程师IBM
嗨,感谢感谢, :)对1)我知道log path的修改不会影响sql0000*这个目录,我的意思是说如果不修改这个参数的话,从中可以看到sample对应的sql0000*。如果修改后,就没法从这个参数找到该对应目录了。应该有其他方法可以快速找到这个对应的目录,请指教啊。2)我的数据库都不是分区数据库...显示全部
嗨,感谢感谢, :)

对1)我知道log path的修改不会影响sql0000*这个目录,我的意思是说如果不修改这个参数的话,从中可以看到sample对应的sql0000*。如果修改后,就没法从这个参数找到该对应目录了。应该有其他方法可以快速找到这个对应的目录,请指教啊。

2)我的数据库都不是分区数据库啊,怎么会使用glfh呢?我的版本是10.5.0.3。

3)“LSN: Log Sequence Number,代表物理数据流,是数据在磁盘上的真实位置。”,从《db2数据库管理最佳实践”上看到的,可能是我上下文没理解好,谢谢您的指点,现在更清楚了些。收起
互联网服务 · 2015-08-19
浏览1224
苏州易博创云苏州易博创云CTO苏州易博创云网络科技有限公司
1) log  path的修改不会影响你所谓的sql0000*目录,db2会自动定位这个路径;2)   sqlogctl.glfh不是10.5的专利,sqlogctl.glfh是全局数据库日志控制文件,只有在分区数据库中这个文件才有正真的用途,sqlogctl.lfh是分区中每个节点的日志控制文件,db2flsh只会...显示全部
1) log  path的修改不会影响你所谓的sql0000*目录,db2会自动定位这个路径;
2)   sqlogctl.glfh不是10.5的专利,sqlogctl.glfh是全局数据库日志控制文件,只有在分区数据库中这个文件才有正真的用途,sqlogctl.lfh是分区中每个节点的日志控制文件,db2flsh只会从sqlogctl.lfh中定位日志信息;
3)lsn 纪录的是某个日志记录在日志文件中的特定位置,类似于oracle的scn。所以并不是你所说的“数据在磁盘上的真实位置”,你的“LSN不是标志了对Obejct的创建/修改等的时间顺序吗,怎么会是数据在磁盘上的真实位置?那岂不是和oracle的rowid一样了?“理解是对的, lsn不是rowid。收起
IT咨询服务 · 2015-08-18
浏览1228
DB-TrendSetterDB-TrendSetter联盟成员数据库架构师公司
There was a major design change in v10 that introduces the concept of a global LFH file. Primarily this is used in Purescale and DPF environments, but the same global LFH file concept is used by single node instances as well.  Since this co...显示全部
There was a major design change in v10 that introduces the concept of a global LFH file. Primarily this is used in Purescale and DPF environments, but the same global LFH file concept is used by single node instances as well.
  Since this concept started in DB2 10, this scenario will not happen in DB2 version lower than DB2 v10.收起
电信运营商 · 2015-08-19
浏览1213
mypimsmypims软件开发工程师IBM
对第一个问题,可以用get snaoshot for database得到 :D显示全部
对第一个问题,可以用get snaoshot for database得到 :D收起
互联网服务 · 2015-08-19
浏览1211

提问者

mypims
软件开发工程师IBM

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-08-18
  • 关注会员:1 人
  • 问题浏览:3461
  • 最近回答:2015-08-19
  • X社区推广