No es necesario descartar y volver a crear el procedimiento almacenado 8dxxShredXML para descomponer documentos de más de 1 MB. Para 8descomponer documentos de más de 1 MB, invoque el procedimiento almacenado 8dxxShredXML100MB, que puede fragmentar documentos de un máximo de 100 8MB. Aunque dxxShredXML100MB puede manejar documentos grandes, puede 8que deba aumentar otros recursos para que el procedimiento almacenado se 8complete satisfactoriamente. Para invocar el procedimiento almacenado mediante 8el programa de ejemplo dxxshrd, utilice el nuevo distintivo "-large". Por 8ejemplo:
8dxxshrd -large mydb xxx.xml8
Si la versión de 8DB2 8Universal Database es anterior a la Versión 8 FixPak 6, debe ejecutar 8dxxMigv para migrar XML Extender al nivel actual para ejecutar el 8nuevo procedimiento almacenado.
7 7 7Debe configurar y habilitar funciones definidas por el usuario (UDF) XML de 7MQ para poderlas utilizar.
7Instale las UDF siguiendo el procedimiento del tema "Instalación de 7funciones de DB2 WebSphere MQ", que 7puede encontrar en el Centro de información o en el manual 7IBM DB2 Information 7Integrator Application Developer's Guide.
Para configurar y habilitar las UDF XML de MQ con XML Extender:
7db2 connect to <basedatos>
db2 bind @dbxxbind.lst
db2 bind mqxml.bnd
db2 bind @db2cli.lst
DB2 XML Extender puede colocar documentos grandes en archivos temporales 7para evitar que se utilice una gran cantidad de memoria durante su proceso. En los 7sistemas con una elevada cantidad de memoria física, puede evitar que los 7documentos se muevan a archivos temporales, lo que reduce el número de 7actividades de Entrada/Salida. La variable de entorno DB2DXX_MIN_TMPFILE_SIZE 7indica a XML Extender que utilice almacenamientos intermedios de memoria, en 7lugar de archivos temporales, para procesar los documentos de tamaño inferior 7al valor especificado. La variable sólo tiene aplicación en el servidor. Si diversos nodos físicos participan en un entorno particionado, , 7la variable puede establecerse de manera distinta en cada nodo, a fin de 7reflejar exactamente la cantidad de memoria instalada en cada sistema. 7Si no se establece la variable de entorno, los documentos que superen los 128 7KB se colocarán automáticamente en archivos temporales durante el proceso. Los documentos de menos de 7128 KB se procesarán en memoria.
7 7 7Puede redefinir el tipo definido por el usuario (UDT) DB2XML.XMLVarchar hasta un máximo de 32 7KB. Para cambiar el tamaño de un UDT XMLVarchar, cree el UDT antes de habilitar la 7base de datos para XML Extender.
7Para más información, consulte el manual 7DB2 XML Extender Administración y programación.
[ Principio de página |Página anterior | Página siguiente | Contenido ]