Comunidad de diseño web y desarrollo en internet online

Muchos caracteres para una BD?

Citar            
MensajeEscrito el 01 Dic 2010 05:50 pm
Hola amigos!!

Estoy probando como encriptar una contraseña, al ver que no hay un metodo seguro hice una mezcla de algunos algoritmos de php, pero me surgen algunas dudas...

1.- Esta cadena que de caracteres que obtengo al mezclar los algoritmos de encriptacion, no es muy larga para ser almacenada en una BD? ' 37393830383138346162396337623166356537646537333734343564336531353536623964616263 '

2.- Al hacer la consulta en la BD, son muchos los recursos que necesitaria el servidor para:
1) Encontrarla en la base de datos con un "SELECT - FROM - WHERE"?
2) Para compararla como cadena?

Saludos y muchas gracias.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 01 Dic 2010 08:28 pm
1.- No.
2.1.- No.
2.2.- No.

A ver. La cadena de muestra que has puesto tiene 80 caracteres. MySQL diría algo como esto: "por tan poca cosa me molestas?!?!" xD
Por regla general el rendimiento de un motor de base de datos se penaliza una vez por el tamaño del registro, dos veces por la cantidad de registros y cuatro veces por el cruce entre tablas en una consulta cualquiera.
Las comparaciones entre cadenas se detienen ni bien encuentran la primera discrepacia. Esto significa que dos cadenas iguales tardan más en ser determinadas como tales que dos diferentes. Pero el tiempo que esto demora es risible respecto de otros procesos como el de transportar un registro desde la tabla hasta el programa de aplicación a través de la conexión a la base de datos.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 01 Dic 2010 10:20 pm
jajaja!!! Exceleten respuesta, muchas gracias DriverOp.

Saludos.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.