Pregunta

Si usted hace una pregunta a un servidor DB2 / zOS motor DBA sobre el comportamiento de DB2, el DBA se referirá al motor de DB2 como "él" mucho la forma en que un marinero usos "ella" para referirse a su nave.

Por ejemplo: "Una vez que se llena el espacio libre, DB2 todavía quiere mantener esas filas con el fin de clúster en el espacio de tablas es por eso que va a dividir esa página en la mitad, y se acaba con una gran cantidad de páginas medio vacíos.. es decir, a menos que la clave de clúster de la fila que acaba de introducir es el más alto de la tabla, en cuyo caso se hace una nueva página en blanco, y se pone sólo su nueva fila en esa página. por lo tanto, no tendría que REORG hacer esto si desea sólo una especie de su entrada como si sugerido ".

¿Alguien sabe donde esta tradición viene de?

¿Fue útil?

Solución

Esto ciertamente no es un tema resuelto. Hubo un reciente discusión en la lista de correo de DB2-L en este mismo tema, y ??Phil Grainger anotó los más de 100 respuestas como esta:

  • 29% dijo "DB2 es una que"
  • 25% dijo "DB2 es DB2"
  • 21% dijo "Definitivamente un él"
  • 20% dijo "DB2 es una que"
  • Otro 5% afirmó que la cuestión nunca se les había ocurrido

Otros consejos

Yo soy una de esas barbas grises. Ha sido un tiempo desde que trabajé en mainframes, pero recuerdo esta tendencia a 'personalizar' los programas.

Es en parte un reconocimiento de la persona que escribió el programa. Pero sobre todo, es sólo una herramienta de expresión, que sirve como un recordatorio de que el programa está diseñado para trabajar de una manera determinada, por razones específicas.

Y por lo general es más fácil de lo que describe el programa como una máquina autonomatic sin vida, en términos funcionales puros (cuando esto sucede, se responde con eso, etc).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top