Ponga aquí su publicidad.

Tu revista sobre .NET

 
Principal
|
SQL Server
| | | |
Desarrollo Web
|
Otros
|
Acerca de ...
 
Está ahora en:
  · BackOffice > SQL Server > Administración > Rendimiento
· SQL Server

Administracion

Instalación

Arquitectura

DTS / SSIS

XML / Servicios Web

Full Text Search

Backup / Restore

Seguridad

Tareas administrativas

Rendimiento

Implementación
Otros

 

Rendimiento en SQL Server, técnicas y documentación que le ayudará a optimizar el rendimiento de su servidor

Estadísticas de distribución en SQL Server 2000 (I)

Comenzamos aquí con una serie de artículos muy interesantes sobre las estadísticas de distribución en SQL Server 2000. Alejandro Mesa (colaborador habitual de los grupos de noticias de SQL Server y buen conocedor de la materia) se ha ofrecido para escribir una serie de artículos sobre el tema citado, que nos ayudarán a entender su funcionamiento y utilidad, y a optimizar nuestro servidor, aprovechando al máximo sus posibilidades en cuanto al uso de estadísticas e indices.

En este artículo se estudiará qué son, dónde se guardan y qué información contienen. También se verá como mostrar información sobre ellas utilzando T-SQL




¿ Claves naturales o artificiales ?
Os presento un artículo muy interesante sobre los pros y contras del uso de claves naturales o el de claves artificiales. Carlos Sacristán (un buen compañero y colaborador de los foros y de varias webs) nos ha resumido y enlazado una extensa conversación mantenida por varios integrantes del grupo de noticias microsoft.public.es.sqlserver sobre la cuestion citada.


Uso de partciones en el almacén de datos de SQL Server 2000
En este documento se describe el uso de las particiones para mejorar la administración, el rendimiento de las consultas y la velocidad de carga de los almacenes de datos de SQL Server 2000 Enterprise Edition. Asimismo, se analiza la partición horizontal del esquema dimensional, tanto de las bases de datos relacionales como de los cubos de Analysis Services.


Mapas de bits en Microsoft SQL Server 2000
En este documento se explica el uso de mapas de bits en la optimización de consultas de Microsoft® SQL Server 7.0 y, a continuación, la aplicación mejorada en SQL Server 2000. El uso de mapas de bits en la optimización de consultas es una de tantas técnicas utilizadas en SQL Server 2000 para proporcionar los resultados más rápidos al trabajar con conjuntos grandes de datos, como es el caso de las bases de datos empresariales. Al reducir el número de filas que se necesitan procesar, las consultas de combinación interior y exterior resultan más eficaces, los datos se entregan con más rapidez y el procesamiento en el servidor se minimiza.


Guía rápida de recomendaciones para el administrador de red
En este documento, escrito por Emilio Boucau, se expone una guía rápida de recomendaciones y ayudas a administrador de red en su tarea. Su finalidad es plasmar los diferentes tips y experiencias del autor para afinar el funcionamiento de una red. También se puede aplicar como política interna en cualquier empresa.


Mejora del rendimiento con las vistas indexadas de SQL Server 2000
En este documento se describe la nueva compatibilidad de las vistas indexadas con SQL Server 2000 Enterprise Edition. Además de explicar las vistas indexadas, se tratan situaciones concretas en las que éstas pueden ofrecer rendimiento mejorado.


Estadísticas utilizadas por el optimizador de consultas de Microsoft SQL Server 2000

En este artículo se describe qué datos se recopilan y dónde se almacenan. También se describen los comandos que crean, actualizan y eliminan estadísticas sobre los índices y los datos de columna almacenados en la base de datos de Microsoft SQL Server 2000. El optimizador de consultas de SQL Server utiliza estas estadísticas para seleccionar el plan más eficaz de recuperación de datos y de ejecución de las consultas INSERT, SELECT, DELETE o UPDATE. Se explica además, en términos generales, cómo se pueden cambiar en diferentes niveles (índice, tabla y base de datos) las configuraciones predeterminadas de la creación de estadísticas y del mantenimiento de SQL Server.


Manual de diagnóstico de SQL Server 7.0

Este documento expone los procedimientos para optimizar el rendimiento de un sistema de bases de datos, y contiene información acerca de la solución de problemas y los métodos para resolver los errores más comunes que pueden producirse al utilizar SQL Server 7.0.


Guía para la mejora del rendimiento de SQL Server 7.0

Este documento ofrece a los administradores y programadores de bases de datos información de interés acerca de la selección de índices de Microsoft® SQL Server™ 7.0, los ajustes del subsistema de E/S de disco y las herramientas de ajuste del rendimiento de SQL Server 7.0.


Optimizar el rendimiento de programas y herramientas

En una base de datos de producción, hay tres operaciones que pueden mejorar si el rendimiento óptimo. Éstas son:

- Las operaciones de copia de seguridad y restauración.
- La copia masiva de datos en una tabla.
- Realizar operaciones de comprobación de la coherencia de las bases de datos (DBCC, Database Consistency Check).

Generalmente, no es necesario optimizar estas operaciones. Sin embargo, en situaciones en que el rendimiento es crucial, se pueden utilizar técnicas para ajustar con precisión el mismo.



Optimizar el rendimiento de una Base de Datos

El objetivo de optimizar el rendimiento consiste en minimizar el tiempo de respuesta de cada consulta y maximizar el rendimiento de todo el servidor de bases de datos al minimizar el tráfico de red, la E/S de disco y el tiempo de CPU. Este objetivo se logra mediante la comprensión de los requisitos de las aplicaciones, la estructura física y lógica de los datos, y las contrapartidas entre usos conflictivos de la base de datos, como el procesamiento de transacciones en línea (OLTP), frente a la ayuda a la toma de decisiones.


SQL Server y tecnologías .Net: manuales, software, programación...



Rendimiento. Optimización de consultas.


Puede ser tentador intentar resolver un problema de rendimiento únicamente mediante la optimización del rendimiento del servidor en el nivel de sistema, por ejemplo el tamaño de la memoria, el tipo de sistema de archivos, el número y el tipo de procesadores, etc. La experiencia ha demostrado que la mayoría de los problemas de rendimiento no se pueden resolver de esta forma. Se deben solucionar mediante el análisis de la aplicación, las consultas y las actualizaciones que la aplicación envía a la base de datos, y la forma en que estas consultas y actualizaciones interactúan con el esquema de la base de datos.



Optimización del rendimiento en SQL Server.


Microsoft SQL Server ajusta automáticamente muchas de las opciones de configuración del servidor, por lo que el administrador del sistema tiene que hacer pocas correcciones o incluso ninguna. Aunque el administrador del sistema puede modificar estas opciones de configuración, generalmente se recomienda que se dejen en sus valores predeterminados y se permita que SQL Server los optimice automáticamente según las condiciones de tiempo de ejecución.

Sin embargo, se pueden configurar los siguientes componentes, si es necesario, para optimizar el rendimiento:

Memoria de SQL Server
Subsistema de E/S
Opciones de Microsoft Windows NT.



Diseño de aplicaciones. Optimización del rendimiento en el acceso a Bases de Datos.


El diseño de aplicaciones juega un papel crucial en la determinación del rendimiento de un sistema que utiliza Microsoft SQL Server. En este artículo se marcan las directrices a seguir para conseguir un rendimiento óptimo en aplicaciones cliente que acceden a SQL Server.

 

Planeación y creación de índices.


Los dos temas más importantes para el rendimiento de SQL Server son la memoria y la indizaciónn (indexación) de tablas. En este capítulo y en el siguiente aprenderá a trabajar con los índices de SQL Server 7.0, y a crear y utilizar índices apropiados sobre las tablas.



Guía de ajuste del rendimiento de Microsoft SQL Server 7.0

Este documento proporciona los principios y técnicas para ayudar a los administradores de bases de datos a configurar Microsoft SQL Server 7.0 para un máximo rendimiento y para ayudar a determinar la causa de un pobre rendimiento en un entorno de SQL Server. Esta guía explica además cómo usar de la mejor manera los índices de SQL Server y las herramientas de SQL Server en el análisis de la eficiencia del rendimiento de E/S de las consultas de SQL Server.
En este enlace sólo se encuentra una descripción en castellano del contenido del documento, y hay un enlace para la descarga del documento completo en inglés.


Prueba comparativa: rendimiento de las transacciones durante la realización de copias de seguridad de BBDD en conexión

Este documento refleja unas pruebas realizadas por Microsoft y Hewlett-Packard para demostrar el buen funcionamiento transaccional durante la realización de copias de seguridad de las bases de datos en caliente. Lleva diferentes cuadros comparativos y gráficos, acompañados de una descripción detallada de dichos procesos.

Procesador de consultas de MS SQL Server 7.0

Este documento explica las innovaciones y mejoreas del procesador de consultas de SQL Server, el componente del servido de bases de datos que acepta la sintaxis de SQL, determina cómo se ejecuta esta sintaxis y aplica el plan elegido.

Para cualquier tipo de sugerencia, colaboración o comunicación, diríjanse a

webmaster@helpdna.net

 


Solid Quality Mentors


 

 

 

 

 



Principal | SQL Server | Visual Studio | Libros | UML | Desarrollo Web | Otros | Acerca de...