Archivo de la etiqueta: script

La selectividad de los índices en MySQL

Performance de base de datosAgrego la definición de selectividad respecto a índices en motores de bases de datos:

La selectividad es la relación que hay entre el número de valores posibles en una columna, y el número total de registros. La mejor selectividad es 1, y ocurre cuando hay tantos valores posibles como registros presentes, precisamente en el caso de una clave primaria sobre una columna; la peor selectividad es la que tiende a 0, y ocurre cuando hay muy pocos valores posibles en relación a los registros presentes, por ejemplo una columna sexo.

Sigue leyendo La selectividad de los índices en MySQL

Script simple de PHP para hacer cache

En el blog php-html.net, encuentro un artículo con la construcción de un script simple para cachear. Como un diccionario, una vez establecido que son las claves y cuales serán sus valores, aolamente hacen falta tres funciones:

  • Exists: para saber si existe la cache y aún no ha caducado
  • Put: actualiza la cache de la clave establecida
  • Get: devuelve el contenido de la clave

Esta hecho en una clase que tiene dos atributos: el directorio donde se almacenará la cache, y los segundos del periodo de duración de la cache. Dejo el código php:
Sigue leyendo Script simple de PHP para hacer cache