Archive for the ‘Bases de datos SQL’ Category

Tuning

Wednesday, October 15th, 2008

Las empresas que dependen de la base de datos la información obtenida por las consultas SQL encontrar los problemas de rendimiento de sus bases de datos contienen a crecer en masa Cantidades de información.Con el tiempo, los mismos procesos que históricamente han demostrado ser exitosas pueden llegar a ser insuficiente cuando la solicitud tiene que acomodarse a miles o millones de registros de la base de datos.Supongamos que una empresa siempre ha utilizado un proceso en el que una consulta SQL busca un nombre mediante la verificación de la primera fila para ver si se tiene especificado el nombre, y si no, el control de la segunda fila por el nombre, y así sucesivamente.Cuando la base de datos de esta compañía, celebrada sólo cincuenta nombres, este método habría sido perfectamente aceptable y eficiente.Pero, ¿cómo sería la misma consulta acerca de la localización de ir el mismo nombre una vez que la empresa es la base de datos se ha ampliado para incluir un millar de nombres?Lo que unos veinte millones?La consulta se utiliza el mismo sistema y probablemente se haga el trabajo, pero no de manera muy eficiente.El uso de la CPU y el tiempo de respuesta se vería comprometida como la consulta se vio obligado a navegar a través de los volúmenes de información que buscan un único registro.

Base de Datos de la ampliación plantea retos a los desarrolladores y propietarios de empresas cuya rentabilidad se basa en el software óptimo rendimiento.Cuando una indefinida cantidad de información que se espera que se añade a una base de datos, resulta evidente que la sintonía fina sentencias SQL necesarias para reducir al mínimo el uso de la CPU y el tiempo de respuesta, que es donde entra en escenaLa disponibilidad de datos de empresas innovadoras de las empresas han desarrollado soluciones de software con amplias capacidades que ayudan a analizar el desempeño del código y automatizar el proceso de identificación de las aplicaciones concretas que están provocando retrasos de ejecución, con el objetivo de reducir el tiempo y el uso de la CPU necesarios para aplicar un nuevo Solicitud.Esa tecnología permite a los desarrolladores analizar, probar y corregir el desempeño de aplicaciones nuevas o ya existentes en un entorno de prueba sin afectar a la producción.Esa tecnología también permite a los desarrolladores identificar qué cuestiones concretas se tenga el mayor efecto sobre el rendimiento, de modo que puedan centrar su energía en corregir los problemas con la máxima prioridad.

SQL tecnología de las metas de ajuste y mejora significativamente el rendimiento de SQL aplicaciones, control de calidad, a su vez, el aumento de la producción y la reducción de la necesidad de manuales que consumen mucho tiempo de ensayo.También brinda a los desarrolladores una herramienta que ayuda a analizar y optimizar la eficiencia de sus aplicaciones durante el desarrollo, por lo tanto, el aumento de la productividad, así como mejorar la calidad de su trabajo.