![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Pero, aun arriesgándome a que me linchen y a que a mi antiguo profe de SGBD le de un patatús si lee esto, tal vez (y sólo tal vez) dependiendo del tratamiento/relevancia que se de a un único punto, se puedan almacenar los 100 puntos en un único registro (String, 400). Mi razonamiento: Si no se va a acceder a los puntos individualmente, sino que se van a cargar siempre juntos para crear una figura, por ejemplo. Pensando en la eficiencia, tal vez guardaría un único registro en memoria con los 100 puntos [(100,24) (61,56)(45,67)...]. La diferencia de acceso para obtener los puntos de una figura es clara (100 consultas a 1) y hacer el "parseo" para obtener los 100 puntos a partir de un String en memoria es un tiempo mínimo. Que quede claro, que no es el método correcto (formalmente hablando -segun formas normales-) de almacenar la información, pero creo que en un caso así es justificable en pro de la eficiencia. NOTA: Mi profe también decía que cada caso es único y que hay que aplicar las normas, pero también el razonamiento.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
||||
|
||||
|
Estoy completamente de acuerdo contigo. En aras de la normalidad no podemos sacrificar otra cuestiones. Lo que pasa es que ante una pregunta ambigua sólo puede sacarse el libro de texto y recitar la lección
![]() No obstante, no estoy de acuerdo en lo de las cien consultas, realmente basta una:
Donde podría afectarse el rendimiento sería si se tiene que acceder a muchas figuras, porque hay que hacer el join muchas veces. Lo cierto es, creo, que mientras juanchi no de más detalles, poco es lo que podemos agregar. // Saludos |
|
#3
|
||||
|
||||
|
Cita:
![]() ![]() Mi pensamiento iba por no traer 100 registros, aunque dije no ejecutar 100 consultas. ...Las neuronas piensan una cosa, pero mis dedos van por libre...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Dll y puntos de entrada | chete | Varios | 1 | 11-01-2006 13:20:28 |
| comas por puntos | pruz | API de Windows | 4 | 05-07-2005 22:59:24 |
| Puntos de restauración en WXP | mlara | Windows | 2 | 26-11-2004 19:50:09 |
| Puntos | Carlex | Varios | 2 | 23-09-2004 14:44:09 |
| Comas o Puntos | pruz | Varios | 1 | 13-08-2004 20:18:42 |
|