Status: Evaluating bids

Optimización de bases de datos y mejora de performance

Project details:
Budget: Open
Published: Last year
Project duration: 1 - 2 months
Hours required: 4 hours per week
Bids: 10
Interested freelancers: 16

Skills required: IT & Programming SQL Server

Description:
El proyecto
Soy el administrador de un WEB server que provee servicios de localización para módulos GPS. Estamos buscando un profesional que pueda mejorar el rendimiento de nuestro servidor para poder brindar servicios a mas equipos, sin grandes cambios de hardware. Básicamente necesitamos gente que pueda optimizar el diseño de las bases de datos y mejorar el rendimiento general.

Que buscamos
Buscamos gente con experiencia en la optimización de bases de datos, conocimientos profundos de la estructura de almacenamiento de SQL Server (reducir lecturas y escrituras, fragmentación de paginas de datos)

Situación Actual
Actualmente nuestro servidor cuenta con 50 bases de datos sobre SQL Server 2005 (Una por cada cliente). Todas las bases de datos son idénticas en estructura. A cada una de esas bases reportan módulos GPS. Estos equipos transmiten entre 700 y 2000 eventos por día. El tamaño de cada base varia entre unos pocos megas a cerca de 20 GB la mas grande. Necesitamos mantener on-line los datos históricos de 1 año.Al día de hoy el servidor esta registrando y procesando los eventos de unos 500 módulos. Necesitamos duplicar esta cifra, mediante cualquier tipo de optimización de diseño de tablas, indices, separación física de datos, etc.
Tenemos una ventana de reducción de tráfico de unas 8 horas diarias (nocturno) y los fines de semana (en especial domingos), tiempo en el cual se podrían programar tareas de mantenimiento.

Posibilidades de mejora
Una de las principales mejoras que creemos se podría hacer sobre la estructura, es separar la tabla que contiene los eventos entre los datos de la última semana y datos históricos anterior, pero hasta ahora no encontramos una manera eficiente de hacerlo.

Si estas interesado en el proyecto y tenes los conocimientos necesarios, comentanos que ideas se te ocurren para cumplir el objetivo, tiempos de implementación, experiencias previas o cualquier cosa que creas relevante.

Contestaremos a la brevedad cualquier duda que surjan sobre el proyecto

Categoría: IT & Programación
Subcategoría: Otro
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Eric P.
(Rating 5.00 out of 5)
Location: Argentina
To find out more about this client, login to Workana.
Loading...