Skip to main content
Go Search
Ampsoft
Institucional
Productos
Servicios
Tecnología
Contáctenos
  

Servicios de Optimización y Rendimiento 

Ampsoft es especialista en servicios de Tuning y Performance para los sistemas desarrollados en la plataforma Microsoft (Framework .NET y SQL Server).

Nuestros servicios tienen por objeto identificar las posibles causas de las aplicaciones y los problemas de rendimiento de base de datos, y crear soluciones para optimizar el procesamiento de datos mediante la aplicación de técnicas avanzadas de programación junto con los recursos tecnológicos existentes. 
 

 Aplicaciones batch y on-line


Análisis de las mejores prácticas en el desarrollo

1. Redundancia de código y de verificaciones
2. El uso excesivo de loops
3. Repetitivas consultas a la base de datos
4. Cuellos de botella generados por problemas dentro de la lógica de programación

Multi-threads / Paralelismo
1. Creación de clase para el seguimiento de cola

2. Utilización de los recursos asíncronos System.Thread y delegates
3. Verificación de los métodos de repetición para volver a ponerlas en práctica mediante el paralelismo
4. Cambiar los métodos de ejecución multithreading

Base de Datos


Modelo Físico

1. Análisis de tablas del modelo de las mejores prácticas de rendimiento
2. Vigilancias de rutina para verificación de la necesidad de creación de índices para acelerar las consultas
3. Tablas de partición y tipos de columnas

Lógica de Programación

1. Cambio de lógicas en la cláusula WHERE para mejor tiempo de respuesta
2. Cambios en cláusulas JOIN para hacer consultas más pequeñas que consumen menos recursos de I/O
3. Reducción del uso de los cursors y loops que no son necesarios

SQL Server Service Broker


1. Creación de Database para el seguimiento de colas
2. Verificación de las rutinas con las características de la repetición para volver a ponerlas en práctica mediante el paralelismo
3. Cambiar los métodos para implementar Service Broker

Nuestros trabajos optimizan significativamente aplicaciones batch y online desarrolladas con la tecnología Microsoft y los servidores con procesadores basados en Intel, con el apoyo de las asociaciones: 

Intel - Intel® Software Partner Program: Herramientas, el conocimiento y soporte necesarios para optimizar los recursos de los procesadores Intel en las soluciones Ampsoft. 

Microsoft - Microsoft® Certified Partner: Soporte y software necesarios para optimizar el procesamiento de aplicaciones desarrolladas sobre la plataforma de Microsoft en las soluciones Ampsoft.

Ampsoft | Institucional | Produtos | Tecnologia | Serviços | Fale Conosco