|
Efectivamente está a años luz del SQL Server, pero por delante, en
fiabilidad, rendimiento, etc. Sirva de ejemplo que nuestro ISeries se
queda colgado una vez cada 5 años más o menos, y los SQL Server los
tenemos que reiniciar todas las semanas porque si no se mueren, y aún
así se cuelgan de vez en cuando. Por no hablar de que en cuanto haces
un número de peticiones concurrentes no demasiado elevado al SQL
Server, saca la bandera blanca porque no da de sí o directamente peta. No acabo de entender para qué quieres el order by en la vista. Para eso están los índices. Si quieres optimizar el acceso a la vista cuando se acceda a sus registros por un determinado orden, haz strdbg, ejecuta la sentencia de la vista más el order by en el sql interactivo, y consulta las anotaciones de trabajo. Allí te dirá si es conveniente crear algún índice más para optimizar el acceso o si ya va bien como está. En cuanto a lo de solo lectura, en función de cómo son las vistas algunas de por sí ya son de solo lectura, dependiendo de como enlazan tablas, pero si quieres restringir el acceso a modo lectura lo normal es que recurras a los permisos a nivel de objeto. Si por el contrario lo quieres hacer para que no bloquee registros cuando crees el cursor sobre la vista y mejore el rendimiento, el FOR READ ONLY (y el ORDER BY) lo tienes que poner en el sql embebido que cree el cursor para recorrer la vista. Fernando Pérez Cerámica Saloni. Dpto. Auditoría y Organización Jose Vicente Cercos Barres wrote:
|
begin:vcard fn;quoted-printable:Fernando P=C3=A9rez n;quoted-printable:P=C3=A9rez;Fernando org;quoted-printable:;Auditor=C3=ADa y Organizaci=C3=B3n email;internet:[EMAIL PROTECTED] tel;work:Ext. 627 x-mozilla-html:TRUE version:2.1 end:vcard
__________________________________________________ Forum.HELP400 es un servicio más de NEWS/400. © 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

