为什么大型机灰胡子将DB2/zOS称为;他“是吗?”;?

为什么大型机灰胡子将DB2/zOS称为;他“是吗?”;?,db2,mainframe,zos,Db2,Mainframe,Zos,如果您向DB2/zOS引擎DBA询问有关DB2行为的问题,DBA将把DB2引擎称为“他”,就像水手用“她”来指他的船一样 例如:一旦填充了空闲空间,DB2仍然希望在表空间中保持这些行的集群顺序。这就是为什么他会把那一页一分为二,而你最终会得到很多半空的页面。也就是说,除非您刚刚插入的行的集群键是表中最高的,在这种情况下,他会创建一个新的空页,并将您的新行放入该页。因此,如果你能像我建议的那样对输入进行排序,我就不必再做这个REORG了。” 有人知道这一传统从何而来吗?这当然不是一个固定的话题。D

如果您向DB2/zOS引擎DBA询问有关DB2行为的问题,DBA将把DB2引擎称为“他”,就像水手用“她”来指他的船一样

例如:一旦填充了空闲空间,DB2仍然希望在表空间中保持这些行的集群顺序。这就是为什么他会把那一页一分为二,而你最终会得到很多半空的页面。也就是说,除非您刚刚插入的行的集群键是表中最高的,在这种情况下,他会创建一个新的空页,并将您的新行放入该页。因此,如果你能像我建议的那样对输入进行排序,我就不必再做这个REORG了。”


有人知道这一传统从何而来吗?

这当然不是一个固定的话题。DB2-L邮件列表上有一个关于这个话题的列表,Phil Grainger记录了100多个这样的回复:

  • 29%的人说“DB2是一个it平台”
  • 25%的人说“DB2就是DB2”
  • 21%的人说“绝对是他”
  • 20%的人说“DB2是一个she”
  • 另外5%的人声称他们从未想过这个问题

我是那种留着灰胡子的人。我已经有一段时间没有在大型机上工作了,但我记得这种“个性化”程序的倾向

它在某种程度上是对编写程序的人的一种认可,但主要是一种语言工具,提醒人们,出于特定的原因,程序是以特定的方式运行的


一般来说,用纯功能术语来描述程序是一台没有生命的自动游牧机器要容易得多(当这种情况发生时,它会以这种方式响应,等等)。

请编辑您的问题并勾选“社区维基”“盒子。”T.J.他不能。作为一个全新的用户,他在编辑窗口中看不到CW复选框。@Robert:真的吗?关于他自己的问题?那真是…奇怪。谢谢你让我知道,我已经有一段时间没有成为那个新用户了。谢谢你的投票。现在我可以看到CW复选框了。@TJC:你永远看不到其他人问题上的CW复选框…:)很抱歉我缺乏DB2文化,但这是一个玩笑吗?