Temando con performance otra opinion :)

31/03/2005 - 22:49 por SergioT | Informe spam
Hola

Otra vez yo con mis preguntas de desempeño

En una aplicacion contable tengo una tabla principal

TCabecera(Ges,Suc,Ofi,Tdoc,Nro, otros campos) llave es :
Ges,Suc,Ofi,Tdoc,Nro
TDetalle(Ges,Suc,Ofi,Tdoc,Nro,IdLinea,Cta, Debe,Haber,.) llave
es:Ges,Suc,Ofi,Tdoc,Nro,IdLinea cta es FK a TPlanCtas
TPlanCtas(Cta,Descripcion) llave:Cta

las consultas mas usuales se harán para emitir un reporte con esta forma
Gestion: TDetalle.ges
Sucursal: TDetalle.Suc
Oficina : Tdetalle.Ofi
Cuenta : Tdetalle.Cta TPlanCtas.Descripcion
De fecha: f1 A fecha : f2.
=TDoc Ndoc Concepto
Debe Haber
=Tdetalle.Tdoc Tdetalle.Ndoc Tdetalle.Concepto Tdetalle.Debe
Tdetalle.Haber

Debido a que se harán muchas consultas por los campos claves, estoy
descartando el uso de los autonumericos como clave, que les parece? Todos
los campos de las claves son Smallint a excepcion de TPlanCtas.Cta que es
Char(10)

Que les parece?????


Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
01/04/2005 - 22:52 | Informe spam
Hola, a mi no me gusta mucho de por si usar los identities como llaves de
relacion. De todas maneras no veo cual es bien el objetivo de la pregunta :(


Salu2
Maxi


"SergioT" escribió en el mensaje
news:%
Hola

Otra vez yo con mis preguntas de desempeño

En una aplicacion contable tengo una tabla principal

TCabecera(Ges,Suc,Ofi,Tdoc,Nro, otros campos) llave es :
Ges,Suc,Ofi,Tdoc,Nro
TDetalle(Ges,Suc,Ofi,Tdoc,Nro,IdLinea,Cta, Debe,Haber,.) llave
es:Ges,Suc,Ofi,Tdoc,Nro,IdLinea cta es FK a TPlanCtas
TPlanCtas(Cta,Descripcion) llave:Cta

las consultas mas usuales se harán para emitir un reporte con esta forma
Gestion: TDetalle.ges
Sucursal: TDetalle.Suc
Oficina : Tdetalle.Ofi
Cuenta : Tdetalle.Cta TPlanCtas.Descripcion
De fecha: f1 A fecha : f2.
=> TDoc Ndoc Concepto Debe Haber
=> Tdetalle.Tdoc Tdetalle.Ndoc Tdetalle.Concepto Tdetalle.Debe
Tdetalle.Haber

Debido a que se harán muchas consultas por los campos claves, estoy
descartando el uso de los autonumericos como clave, que les parece? Todos
los campos de las claves son Smallint a excepcion de TPlanCtas.Cta que es
Char(10)

Que les parece?????


Gracias

Respuesta Responder a este mensaje
#2 SergioT
01/04/2005 - 23:56 | Informe spam
Hola Maxi

jejeje
Esto de definir una llave optima me esta volviendo loco, el objetivo de mi
pregunta es solamente validar el diseño de las tablas en cuanto a la
definicion de claves

gracias

"Maxi" wrote in message
news:
Hola, a mi no me gusta mucho de por si usar los identities como llaves de
relacion. De todas maneras no veo cual es bien el objetivo de la pregunta
:(


Salu2
Maxi


"SergioT" escribió en el mensaje
news:%
Hola

Otra vez yo con mis preguntas de desempeño

En una aplicacion contable tengo una tabla principal

TCabecera(Ges,Suc,Ofi,Tdoc,Nro, otros campos) llave es :
Ges,Suc,Ofi,Tdoc,Nro
TDetalle(Ges,Suc,Ofi,Tdoc,Nro,IdLinea,Cta, Debe,Haber,.) llave
es:Ges,Suc,Ofi,Tdoc,Nro,IdLinea cta es FK a TPlanCtas
TPlanCtas(Cta,Descripcion) llave:Cta

las consultas mas usuales se harán para emitir un reporte con esta forma
Gestion: TDetalle.ges
Sucursal: TDetalle.Suc
Oficina : Tdetalle.Ofi
Cuenta : Tdetalle.Cta TPlanCtas.Descripcion
De fecha: f1 A fecha : f2.
=>> TDoc Ndoc Concepto Debe Haber
=>> Tdetalle.Tdoc Tdetalle.Ndoc Tdetalle.Concepto Tdetalle.Debe
Tdetalle.Haber

Debido a que se harán muchas consultas por los campos claves, estoy
descartando el uso de los autonumericos como clave, que les parece? Todos
los campos de las claves son Smallint a excepcion de TPlanCtas.Cta que es
Char(10)

Que les parece?????


Gracias





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida