1 0 Archive | junio, 2012
post icon

Optimizar la Memoria RAM en SQL Server de 32 y 64 bits [SQL Tunning]

Ya es sabido por todos que los sistemas operativos con arquitectura de 32bits, puede sólo utilizar poco más de 3GB de RAM lo que hace un poco frustrante la experiencia cuando tienes un servidor con mucha memoria RAM y no la puedes usar toda.

Imagina tener instalado 128 GB de RAM y no puedas utilizar practicamente 124GB por culpa de la arquitectura de 32bits. Tambien podría pasar esto si el Windows es de 64bits pero SQL Server sólo de 32bits.

Para aprovechar toda la RAM vamos a configurar el servidor de manera que lo aproveche. Ésta configuración también es válida para arquitecturas de 64bits, no porque no puedan usar toda la RAM, (Continuar Leyendo sobre Optimizar la Memoria RAM en SQL Server de 32 y 64 bits [SQL Tunning])

post icon

Validar si existen archivos con T-SQL

Desde SQL Server también podemos validar la existencia de archivos y/o directorios, no es una función que se utilice con demasiada frecuencia pero depende de las necesidades podría resultar más que útil.

La manera de (Continuar Leyendo sobre Validar si existen archivos con T-SQL)

post icon

Como reparar Bases de Datos Sospechosas (SUSPECT) en SQL Server

Cuando una base de datos entra en modo sospecho en SQL Server, es por el motor ha detectado que existe algún problema de consistencia de datos, y se auto-protege restringiendo el acceso para evitar agravar el problema.

Se puede ejecutar un comando para forzar quitar el estado pero no es nada recomendable hacerlo sin tratar el problema primero. La manera que prefiero manejar estos casos es colocar la base de datos en estado de emergencia. (Continuar Leyendo sobre Como reparar Bases de Datos Sospechosas (SUSPECT) en SQL Server)

post icon

Retornar valores al cerrar formulario en C#

Una de las cosas más consultadas a la hora de programar con Winform es como pasar valores entre formularios, dicha tarea es de lo  más sencilla utilizando setters y getters, concepto bien básicos de la programación orientada a objetos.

Lo único que se debe hacer es que un formulario llame a otro que haga alguna tarea especifica preparando los datos a retornar, y el invocador finalmente los consulte, cuando vean el código les parecerá más sencillo. (Continuar Leyendo sobre Retornar valores al cerrar formulario en C#)

Página 1 de 11