![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola,
gracias por responder. He de decir que de la sentencia que ejecuto, me sorprenden dos cosas. 1.- La respuesta tarda muchísimo. 2.- EL resultado no es el que deseo. Me repite algunas poblaciones, por lo que no puedo dar por bueno el resultado. la sentencia es la que me has comentado, Gallosuarez
Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#2
|
|||
|
|||
|
Cita:
1.- ¿Cual es el plan que está utilizando la sentencia? ¿te dice si utiliza índices? 2.- No, veo porqué la sentencia podría repetir algunas poblaciones, en todo caso me imagino que el problema puede ser que no haya consistencia en los datos que contiene tu tabla, ¿me explico? ¿Podrías subir una archivo .zip que contenga las sentencias INSERT de dicha tabla (al menos los campos que nos interesan en este ejercicio? (solo si puedes, claro), me gustaría echarle un vistazo a esos datos. Por otro lado, veo que tu tabla no está normalizada (no digo que sea malo o bueno, todo depende de la particularidades y necesidades de cada proyecto) ¿Existe alguna razón de tu parte para que hayas diseñado así dicha tabla? Estoy en espera de tu respuesta ... Saludos, Gerardo Suárez Trejo |
|
#3
|
|||
|
|||
|
Perdon si es que no estoy en el tema
Pero existen unos componentes llamados Devexpress (PivotGrid) , con eso tienes solucionados todos los problemas de este tipo Al menos a mi me ha funcionado , no tienes que hacer nada complicado solo la simple consulta y el componente hace al resto
__________________
IVAND |
|
#4
|
||||
|
||||
|
Hola,
perdonad que no haya respondido antes. Todos los puntos que indica GalloSuarez son importantes a la hora de ejecutar la consulta. A saber, índices, normalización de tablas, .... Independientemente de todos ellos, bajo mi modesta opinión, las dos consultas deberían ser de parecido rendimiento, segundo arriba segundo abajo, ya que usan el mismo origen de datos para extraer los resultados. Igual de optimizados o sin optimizar. No sé si tendré tiempo para proporcionaros más datos en cuanto al plan de ejecución, ... , intentaré sacarlos. No os puedo proporcionar los registros de la BBDD ya que son reales, de producción. Respecto a los componentes de Devexpress-PivotGrid, si alguien está dispuesto a financiar el proyecto, pues podría proporcionarme una licencia legal para que pueda utilizarlos ![]() ![]() Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#5
|
||||
|
||||
|
Cita:
http://sourceforge.net/projects/fxds/ NOTA: ¿ Puedes decir porqué quieres usar CTE's ?, para este caso concreto sigo sin ver ninguna ventaja respecto a las subconsultas (y para el optimizador del motor de Firebird está claro que le resulta bastante más sencillo optimizar las subconsultas). Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#6
|
||||
|
||||
|
Si quieres usar el mismo TDecisionCube integrado en Delphi, aquí tienes información para enlazarlo con Datasets que no provengan de BDE.
http://edn.embarcadero.com/article/27848 Y aquí tienes como compilar este mismo TDecisionCube propio de Delphi en versiones actuales de Delphi. http://www.bobswart.nl/weblog/Blog.aspx?RootId=5:2050
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#7
|
||||
|
||||
|
Cita:
Gracias por los otros tres links, le echaré un vistazo. Por otro lado, no es que saque chispas a los motores en cuanto a que utilizo los recursos más rebuscados, pero sí me gusta saber que existen por si en un futuro puedo aplicarlos en algún caso. Se todas maneras, soy de los que opino que recursos 'raros' los mínimos. Buen diseño de datos, buena elección de índices, y resultados rapiditos para los usuarios. Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta con Filas en Columnas | afxe | SQL | 3 | 30-01-2011 14:52:18 |
| Consulta de Filas y Columnas | mjjj | SQL | 1 | 19-02-2010 22:24:36 |
| Filas y Columnas | pmcastilla | Varios | 2 | 07-12-2007 20:22:01 |
| ocultar filas o columnas | karla | Servers | 1 | 10-08-2006 20:03:18 |
| Filas a columnas | nightynvid | MS SQL Server | 0 | 31-05-2006 16:22:44 |
|