Entradas

Mostrando las entradas etiquetadas como mejorar

Apuntes sobre cursores y recomendaciones en SQL Server

En SQL Server los cursores son muy lentos. Prácticamente nunca es recomendable y es bueno buscar otras alternativas de acuerdo a la necesidad. De forma general se podría decir que: Si la consulta es veloz y toma pocos segundos y no va a cambiar esa velocidad a medida que aumente el tamaño la base de datos (al menos no de forma repentina), se podría mantener los cursores. Sin embargo, si usted cree que los datos que manejan los cursores van a aumentar a miles o peor a millones de filas, vale la pena reemplazar el cursor. Los cursores en general son utilizados por gente que se siente cómodo con el manejo secuencial, pero el cursor en sí es lento. Bloquea datos y consume muchos recursos. Si no tiene otra alternativa a cursores, recomendamos usar la opción FAST_FORWARD (si es aplicable) y READ_ONLY para optimizar los cursores. Alternativas a cursores   Consultas recursivas  Sentencias WHILE (si se usan grupos de datos, si se usan datos de 1 e...

Administrando las conexiones con ARPMiner

Imagen
Cuando la conexión de internet es compartida, nace la necesidad de administrar las conexiones de los usuarios que utilizan tal conexión. Esto es cierto especialmente en los casos de empresas que distribuyen su señal de Wifi con sus empleados. ARPMiner es una aplicación que se ocupa de la administración de la señal de internet compartida. Destaca por su sencillez y la facilidad de uso, ya que prácticamente no es necesario hacer nada para comenzar a aprovechar sus características. Todo lo que sigue es mi experiencia usando ARPMiner, y estoy seguro que mostrará la facilidad con la que la mayoría de los usuarios pueden administrar su conexión de internet compartida con esta gran herramienta. Nota: Probé ARPMiner en computadoras con Windows 7 y 8, así que verán las imágenes del programa siendo usado en ambos sistemas operativos. Estableciendo el entorno ARPMiner tiene que ser instalado en una computadora que se encuentre entre la conexión de Internet (digamos, el cable que viene...