Respecto a la primera pregunta no sé responderte exactamente a qué parámetros responde la elección de uno u otro motor. De lo que sí estoy seguro es de que, independientemente de que la tabla esté creada con DDS o con SQL, a veces usa el CQE y a veces el SQE. Supongo que depende de determinados valores de la sentencia SQL que el SQE no contempla.
Respecto a la segunda, tienes la herramienta Visual Explain del iSeries Navigator. Cuando seleccionas explicar en el menú Visual Explain, te muestra un gráfico y, a su derecha una serie de valores de la consulta. Si te posicionas en la selección final, el último valor te indica si utilizó CQE o SQE. Es el valor QUERY ENGINE USED. Saludos. Juan Carlos. De: Javier Mora [mailto:[email protected]] Enviado el: miércoles, 17 de junio de 2009 16:30 Para: Forum AS/400 en castellano Asunto: CQE vs SQE Hola a t...@s: Tengo una pequeña duda, que no me acaba de aclarar los manuales, relacionada con los optimizadores de base de datos. Si ejecuta una sentencia SQL con tablas definidas con DDS, ¿qué optimizador se utiliza? ¿O es indiferente y depende de otra cosa? ¿Cómo puedo averiguar que motor de optimización se ha utilizado para una sentencia SELECT en concreto? Un saludo. Javier Mora García Se certificó que el correo entrante no contiene virus. Comprobada por AVG - www.avg.es Versión: 8.5.364 / Base de datos de virus: 270.12.75/2182 - Fecha de la versión: 06/16/09 21:23:00
__________________________________________________ Forum.HELP400 es un servicio más de ServerNEWS. © Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

