locked
Problema de Performace con conección a Excel 2007 en SSIS RRS feed

  • Pregunta

  • Hola a todos, espero que alguien me pueda colaborar:

     

    Tengo un archivo de excel de 19MB el cual contiene 3 hojas de las siguientes dimensiones

    Page1: 5 columns X 62000 rows

    Page2: 14 columns X 62000 rows

    Page3: 12 columns X 123000 rows.

     

    Mi maquina tiene la siguiente cofinguración:

    Processor: Core2Duo of 1.66Ghz

    Ram: 2GB

    D.D:80GB

     

    Estoy trabajando con Sql Server 2005 Developer edition.

     

    El problema consiste en que BIDS se pone realmente lento al tratar de realizar cualquier tarea como cambiar por ejemplo la ruta del archivo en el connection manager.  Mi paquete consiste en tomar los datos ponerlos en una dB de Sql server 2005 en el mismo servidor.  cuando intento ejecutar la tarea, los recursos son consumidos en su totalidad por el proceso

    devenv.exe, vsserv.exe y sqlservr.exe.  hasta el punto que puedo llegar a paginar hasta 1GB.  Por un espacio de aproximadamente 8 minutos.  Hay alguna manera de optimizar la extracciòn de informaciòn de este archivo??.

     

    Cabe aclarar que si trabajo con el mismo archivo pero unos 1000 registros, la ETL funciona sin problema.

    miércoles, 12 de marzo de 2008 4:19

Respuestas

  • Sin saber detalles de la forma en la que estaban extrayendo los datos del fichero Excel, es imposible elucubrar una hipótesis de este problema de rendimiento. en extraer 20 Mb de información no tendrían que emplearse más de 10 ó 15 segundos, así que es posible que no se hubiera fijado la opción de FAST LOAD, que el nivel de aislamiento fuera inadecuado, que se grabara tras la inserción de cada registro o cualquier otra cosa.

    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    domingo, 31 de julio de 2011 14:56
    Moderador