Ponga aquí su publicidad.

Tu revista sobre .NET

 
Principal
|
SQL Server
| | | |
Desarrollo Web
|
Otros
|
Acerca de ...
 
Está ahora en:
  SQL Server > Implementación > Consultas
· SQL Server

Administracion

Instalación

Arquitectura

DTS / SSIS

XML / Servicios Web

Full Text Search

Backup / Restore

Seguridad

Tareas administrativas

Rendimiento

Implementación
Otros

 

Consultas en SQL Server, lenguaje de programación Tansact SQL (t-sql)

Función de agregado que multiplica en lugar de sumar.


Os ofrecemos una brillante idea de cómo obtener en SQL Server 2000 una función de agregado que multiplique los valores en vez de sumarlos. Gracias a Alejandro Mesa por esta colaboración.


Google
 

Buscar un valor en toda la base de datos.


A veces, aunque no es lo habitual, solemos necesitar buscar un valor en todas las columnas de todas las tablas de nuestra base de datos, es decir, queremos que nuestra base de datos funcione de forma similar a un buscador de internet, donde sabemos lo que buscamos, pero no donde se encuentra. Esta no es una tarea para la que estén diseñas las bases de datos relacionales, pero podemos llegar a conseguir este tipo de búsquedas, eso sí, del rendimiento comparado con la búsqueda en una columna de una tabla, mejor no hablar :-)

He encontrado un artículo que hace estas tareas, y he considerado interesante compartirlo con vosotros.

 



SQL Dinámico, pros y contras.


Este artículo resulta muy interesante para conocer los pros y contras que tiene el uso de SQL dinámico en nuestras aplicaciones. Como bien sabéis tiene un grave problema de seguridad. Aquí se explica en qué casos usarlo, cómo evitarlo en ciertas situaciones en las que mucha gente lo usa, y además hay una serie de precauciones que debemos tomar cuando decidamos utilizarlo. Personalmente recomiento no utilizarlo, salvo en las ocasiones que no nos quede otra alternativa.



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.


Consultas Distribuidas en SQL Server 2000. Conectividad OLE DB


En este documento se describe la forma en la que el procesador de consultas de Microsoft SQL Server 2000 interactúa con un proveedor OLE DB para permitir consultas distribuidas y heterogéneas. Está dirigido principalmente a programadores de proveedores OLE DB y es necesario poseer conocimientos firmes de la especificación OLE DB.
.



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.



Procesador de consultas de MS SQL Server 7.0

Este documento explica las innovaciones y mejoras 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...