elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 ... 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 [372] 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 ... 636
3711  Programación / Bases de Datos / Consultas SQL para saber key Buffer en MyISAM y Buffer Pol en InnoDB en: 23 Mayo 2012, 16:34 pm
Tunning y optimización del fichero

Código:
/etc/my.cnf

¿Cómo puedo saber el  valor exacto y real que que ocupan mis tablas ya sean en MyISAM o InnoDB?

Para saber si usas tablas con el motor InnoDB y cuáles son:

Código
  1. SELECT table_schema, TABLE_NAME
  2. FROM INFORMATION_SCHEMA.TABLES
  3. WHERE engine = 'innodb';

Consulta para convertir una tabla a InnoDB

Código
  1. ALTER TABLE tblname
  2. ENGINE=InnoDB;

Consulta para convertir todas tus tablas InnoDB a MyISAM

Código
  1. SELECT CONCAT('ALTER TABLE ',table_schema,'.',TABLE_NAME,' engine=MyISAM;')
  2. FROM information_schema.TABLES
  3. WHERE engine = 'InnoDB';

Consulta para convertir todas tus tablas MyISAM a InnoDB

Código
  1. SELECT CONCAT('ALTER TABLE ',table_schema,'.',TABLE_NAME,' engine=InnoDB;')
  2. FROM information_schema.TABLES
  3. WHERE engine = 'MyISAM';


MyISAM key cache


Variable:
key_buffer_size =

Código
  1. SELECT CONCAT(ROUND(KBS/POWER(1024,
  2. IF(PowerOf1024<0,0,IF(PowerOf1024>3,0,PowerOf1024)))+0.4999),
  3. SUBSTR(' KMG',IF(PowerOf1024<0,0,
  4. IF(PowerOf1024>3,0,PowerOf1024))+1,1))
  5. recommended_key_buffer_size FROM
  6. (SELECT LEAST(POWER(2,32),KBS1) KBS
  7. FROM (SELECT SUM(index_length) KBS1
  8. FROM information_schema.TABLES
  9. WHERE engine='MyISAM' AND
  10. table_schema NOT IN ('information_schema','mysql')) AA ) A,
  11. (SELECT 2 PowerOf1024) B;
  12.  

Ejemplo Resultado:
recommended_key_buffer_size
463M

    (SELECT 0 PowerOf1024) genera resultado en Bytes
    (SELECT 1 PowerOf1024) genera resultado en KB
    (SELECT 2 PowerOf1024) genera resultado en MB
    (SELECT 3 PowerOf1024) genera resultado en GB

Comando shell script:

asumiendo que
datadir=/var/lib/mysql

Código
  1. find /var/lib/mysql -name '*.MYI'|xargs du -shc

InnoDB Buffer Pol


innodb buffer pool

Variable
innodb_buffer_pool_size =

Código
  1. SELECT CONCAT(ROUND(KBS/POWER(1024,
  2. IF(PowerOf1024<0,0,IF(PowerOf1024>3,0,PowerOf1024)))+0.49999),
  3. SUBSTR(' KMG',IF(PowerOf1024<0,0,
  4. IF(PowerOf1024>3,0,PowerOf1024))+1,1)) recommended_innodb_buffer_pool_size
  5. FROM (SELECT SUM(data_length+index_length) KBS FROM information_schema.TABLES
  6. WHERE engine='InnoDB') A,
  7. (SELECT 2 PowerOf1024) B;
  8.  



En KB:

Código
  1. SELECT SUM(data_length+index_length)/POWER(1024,1) IBPSize_KB
  2. FROM information_schema.TABLES WHERE engine='InnoDB';

En MB:

Código
  1. SELECT SUM(data_length+index_length)/POWER(1024,2) IBPSize_MB
  2. FROM information_schema.TABLES WHERE engine='InnoDB';

En GB:

Código
  1. SELECT SUM(data_length+index_length)/POWER(1024,3) IBPSize_GB
  2. FROM information_schema.TABLES WHERE engine='InnoDB';


Más información y ejemplos:
http://wiki.elhacker.net/bases-de-datos/mysql/optimizacion
3712  Comunicaciones / Redes / Re: Configurar Proxy para jugar StarCraft Brood War en: 23 Mayo 2012, 11:55 am
No tienes que tocar nada en la máquina con CentOS, simplemente tienes que mirar el juego Star Craft si tiene opciones de configuración proxy/socks o las mira directamente del navegador (opciones de internet)(

Una vez abierto el tunnel ssh con putty al servidor centos, ya tienes conexión. En Opciones de Internet, Conexiones, Configuración Lan, Servidor Proxy, Avanzadas, añades Socks localhost y el puerto que le hayas dicho al putty para abrir el tunnel (por ejemplo 1234)

Navegar de forma segura mediante túneles SSH
http://foro.elhacker.net/seguridad/navegar_de_forma_segura_mediante_tuneles_ssh-t339204.0.html;msg1665297#msg1665297

Da igual que el Star Craft use el puerto 6112, el túnnel ssh dinámico ya se encargará de hacer pasar tu conexión por ese puerto. Es transparante y tu ni te enteras, tu juego star craft de tu pc se conecta al servidor centos, y el servidor centos se conecta al servidor del juego. ¿Resumen del tema? Star Craft piensa que tu eres el servidor centos, porque tendrás esa ip y todas las conexiones pasarán por es máquina (aunque luego resulte que sean redirigidas a tu pc, eso no lo sabrá... nunca).
3713  Sistemas Operativos / Windows / Re: Disco Duro en: 23 Mayo 2012, 11:45 am
Revisa mostrando los ficheros ocultos o de sistema a ver cuánto ocupan.
3714  Sistemas Operativos / Windows / Re: Recuperación de archivos en SD en: 23 Mayo 2012, 11:36 am
¿Y el Recuva?

[Recopilación] Software para recuperar datos
http://foro.elhacker.net/software/recopilacion_software_para_recuperar_datos-t314826.0.html
3715  Foros Generales / Foro Libre / Re: Qué curso de estos dos de FP os parece mejor? en: 22 Mayo 2012, 20:41 pm
Me hago viejo xD

DAI se bifurca en dos, DAM y DAW.
ASI ya está sustituido por ASIR

DAM ¿programación para móviles? pero según dicen sí que tocarán (lástima que esté
DAW ¿programación web?

Y me parece que una pena que en ASIR ya no se dé programación, al menos lo más básico, ya que en ASI antes era así.
3716  Foros Generales / Foro Libre / Re: Qué curso de estos dos de FP os parece mejor? en: 22 Mayo 2012, 20:32 pm
Pues antes sólo existía ASI (Administración Sistemas Informáticos) y DAI (Desarollo de Aplicaciones Informáticas) y ahora veo DAM?¿ DESARROLLO DE APLICACIONES MULTIPLATAFORMA ¿?
3717  Seguridad Informática / Hacking / Re: esta info sirve?? en: 22 Mayo 2012, 20:29 pm
Algunas cosas servirán y otras no, parece una guía algo vieja, ficheros pwl son de Windows 9x. Mira las fechas de publicación de los e-zines para saber si realmente está obsoleto o todavía es válido.

De todas maneras hay cosas que siguen sirviendo (conceptos, introducciones, etc).
3718  Comunicaciones / Redes / Re: se puede clonar un disco duro por red? en: 22 Mayo 2012, 19:14 pm
Norton Ghost (de pago) incluye esa opción y el CloneZilla (gratuito) también, pero que sea por red, no quiere decir que puedas clonar un disco duro que está apagado o ejecutandose Windows.



¿Qué es lo que quieres hacer exactamente?
3719  Seguridad Informática / Seguridad / Re: Implementar Seguridad en una red lan en: 22 Mayo 2012, 18:57 pm
Si está conectado a 3 pc's, no es un módem, es un router.

La mayoría de routers domésticos sencillos no tienen administración de QoS (gestión ancho de banda), ni permiten bloquear páginas, etc.

Primero indica la marca y modelo exacto del router para poderlo mirar.

Para restringir navegación web lo más fácil es usar OpenDNS:


http://www.opendns.com/web-filtering/



3720  Foros Generales / Sugerencias y dudas sobre el Foro / Inscrustrar vídeos youtube (Mejoras) en: 22 Mayo 2012, 18:37 pm
A petición del usuario Graphixx:

http://foro.elhacker.net/php/grave_vulnerabilidad_php_en_modo_cgi-t361611.0.html;msg1747431#msg1747431

Se añade las nuevas urls de los vídeos de youtube para inscrutrar (embed) videos

Ahora si funciona el código de las nuevas urls:

Código:
[youtube=425,350]http://youtu.be/ZcUsR9DSSOk[/youtube]

Y el viejo también:

Código:
[youtube=425,350]http://www.youtube.com/watch?v=ZcUsR9DSSOk[/youtube]

También funciona con urls de youtube en https

La antigua expresión regular en PHP era:

Código
  1. $pattern = \'/http:\/\/.+v=(.+)(&.+)*/i\';

Ahora es un poquito más larga xD

Código
  1. $pattern = \'(http(?:s?)://(?:www\.)?youtu(?:be\.com/watch\?v=|\.be/)(\w*)(&(amp;)?[\w\?=]*)?)\';

Lo único que no sé si dejar un object o usar un iframe:

Código:
<object type="application/x-shockwave-flash" width="$2" height="$3" data="http://www.youtube.com/v/$1&ap=%2526fmt%3D18" allowScriptAccess="never"><param name="movie" value="http://www.youtube.com/v/$1&ap=%2526fmt%3D18"></param><param name="wmode" value="transparent"></param></object>

Código:
<iframe width="'.$2.'" height="'.$3.'" src="http://www.youtube.com/embed/'.$1.'" frameborder="0"></iframe>
Páginas: 1 ... 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 [372] 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 ... 636
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines