Web 2.0 Tips

Icon

Consejos y trucos para el desarrollo y diseño de webs

Usando Full-Text en MySQL, para búsquedas super rápidas

Al trabajar en webs dinámicas siempre nos encontramos con la necesidad de ofrecer facilidades a los usuarios, una es la de búsqueda por texto, que es buscar fragmentos de texto en una tabla para filtrar elementos, esto se puede hacer con un simple where que buscará dicho fragmento en todo los registros de la tabla, la usada sentencia like, pero realmente no es para nada lo mas óptimo, y desaprobechamos muchas ventajas que podemos tener con indices del tipo full-text, acá, una iluminación.

Leer este tip »


Automatizando el modelo con triggers en MySQL

Actualmente en la programación web casi no se utilizan las funciones mas avanzadas de las bases de datos, simplemente se usa para guardar y listar los datos que nuestras aplicaciones generan, pero como todo avanza, y las aplicaciones se vuelven cada vez mas complejas, es necesario profundizar mas nuestros conocimientos. En este caso voy a presentar los triggers, que básicamente son fragmentos de código que se ejecutan al dispararse un evento.

Leer este tip »


Usando tipo “serial” como id

Bueno este es un pequeño tip para los que trabajan con MySQL. Yo era uno de los que para campo “id” de una tabla utilizaba “integer unsigned not null auto_increment primary key”, hasta que un día una gran base de datos estallo porque había llegado al limite del campo “4.294.967.295″ para el (integer unsigned), realmente es un número muy grandes, que suponemos nunca pasar, tengo sitios de hace años que siguen andando bien, el tema es que este sitio hacia muchas transacciones por día y cada una generaba bastantes campos en esta tabla, aunque los datos se hiban insertando / eliminando y el promedio de la tabla era de unos 6 millones de regitros, estos hiban rotando. Leer este tip »


Categoria

Haste fan

Web Analytics