Welcome, Guest. Please Login or Register.
September 28, 2024, 06:16:58 PM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  Language Specific User Help  |  Español  |  1.3.x y la BD (optimar) « previous next »
Pages: [1] 2 3 Reply Ignore Print
Author Topic: 1.3.x y la BD (optimar)  (Read 2695 times)
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
1.3.x y la BD (optimar)
« on: April 11, 2002, 09:18:56 PM »
Reply with quote

hola,

de momento trabajo en un script que hace la bd de 1.3.x mas rapido! tambien includo indexe, de momento hago test que indexes son importantes cuales no!

necesito 5 horas! (test muy profundos)
espero que el "load" del servidor mysql se baja de 4 o 5 a 2 or 3!

medi
Logged

mainComm Dev Team
Nirvana
Jr. Member
**
Posts: 89


I hÄt£ My§elF & I wÅnT to Di£

WWW
Re:1.3.x y la BD (optimar)
« Reply #1 on: April 11, 2002, 10:03:22 PM »
Reply with quote

Eso estaria exelente Mediman, bien... ;D
Logged

Victor Simental :-)
Mi foro
Omar Bazavilvazo
YaBB SE Developer
YaBB God
*****
Posts: 2153


I never said I would stay to the end...

WWW
Re:1.3.x y la BD (optimar)
« Reply #2 on: April 11, 2002, 10:50:22 PM »
Reply with quote

de hecho, es algo URGENTE para la BD :D
Logged

Greetings from México!
http://omarbazavilvazo.com
Mi foro Español-Japonés
http://hablajapones.org
http://hablajapones.org/index.php/japones/tutoriales/b16.php

NO me manden IM para soporte o dudas
...Leo los foros como todos...
PeterPaul
Sr. Member
****
Posts: 262


Los buenos simpre ganan, paciencia amigos.

ICQ - 92250610peterpaulxxx@hotmail.com WWW
Re:1.3.x y la BD (optimar)
« Reply #3 on: April 12, 2002, 04:00:50 PM »
Reply with quote

Perfecto, esto es genial!!!
Logged

==================================
Saludos Cordiales
Fdo: PeterPaul

WEBMASTERS PETERPAULXXX.COM
http://www.peterpaulxxx.com
Relatos Eroticos
http://www.peterpaulxxx.com/relatos
Foro de Oficial de PETERPAULXXX
http://www.peterpaulxxx.com/foro
==================================
Aero
Noobie
*
Posts: 2


I'm a llama!

Re:1.3.x y la BD (optimar)
« Reply #4 on: April 12, 2002, 04:46:54 PM »
Reply with quote

buenísimo !

este YaBB SE es bastante rápido, no me imagino cuanto más pueden mejorarlo !  :D
Logged
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:1.3.x y la BD (optimar)
« Reply #5 on: April 12, 2002, 08:35:17 PM »
Reply with quote

ahora me queda un poco de tiempo y voy a programar este bdoptimax script!

medi
Logged

mainComm Dev Team
Xplorador
Full Member
***
Posts: 110


Expandiendo Posibilidades!

ICQ - 38423957xplorador@hotmail.com WWW
Re:1.3.x y la BD (optimar)
« Reply #6 on: April 12, 2002, 08:50:53 PM »
Reply with quote

genial...eso de los indexes estaria chevere ya que hay muchos problemas para la conexion !!!
Logged

mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:1.3.x y la BD (optimar)
« Reply #7 on: April 12, 2002, 09:02:04 PM »
Reply with quote

si puede ser que mi script ayuda en eso, porque puede ser tu bd deja la conexion por slow queries!

unos bd´s son programado de este modo  que un cierto numero "slow queries" apaga la conecion! por eso no sale ni error, solo un simple "close_db"!

medi
Logged

mainComm Dev Team
Omar Bazavilvazo
YaBB SE Developer
YaBB God
*****
Posts: 2153


I never said I would stay to the end...

WWW
Re:1.3.x y la BD (optimar)
« Reply #8 on: April 13, 2002, 12:24:08 AM »
Reply with quote

de hecho, la funcion de inactive members en 1.3 truena la BD por lo lento que hace las busquedas :( hice en ese query varios joins en las tablas.. pero como que no quiere jalar bien :(

pero esperemos proximamente que ya tenga un poco mas de tiempo... ni siquiera he podido migrar mi foro a 1.3 :(

ja ne!
Logged

Greetings from México!
http://omarbazavilvazo.com
Mi foro Español-Japonés
http://hablajapones.org
http://hablajapones.org/index.php/japones/tutoriales/b16.php

NO me manden IM para soporte o dudas
...Leo los foros como todos...
PeterPaul
Sr. Member
****
Posts: 262


Los buenos simpre ganan, paciencia amigos.

ICQ - 92250610peterpaulxxx@hotmail.com WWW
Re:1.3.x y la BD (optimar)
« Reply #9 on: April 13, 2002, 11:03:39 AM »
Reply with quote

Al instalar este patch!

http://www.yabb.info/community/index.php?board=141;action=display;threadid=6125


he notado como si mi foro fuera algo mas lento que cuando estaba el 1.3.0! Ademas no puedo desactivar los smilies con VB

Sobre todo al abrir los subforos, los temas los abre normal pero los subforos trada bastante!


Esta opitimizacin de mediman servira para esto, o es que hay algo mal en mi foro. Podria hacer algo?
Logged

==================================
Saludos Cordiales
Fdo: PeterPaul

WEBMASTERS PETERPAULXXX.COM
http://www.peterpaulxxx.com
Relatos Eroticos
http://www.peterpaulxxx.com/relatos
Foro de Oficial de PETERPAULXXX
http://www.peterpaulxxx.com/foro
==================================
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:1.3.x y la BD (optimar)
« Reply #10 on: April 13, 2002, 03:03:05 PM »
Reply with quote

este mods no me gustan nada!!! porque la bd ya tiene suficiente trabajo y este mods son todp pero no muy rapido y bien hecho!

el script ayuda en eso pero puede ser los mods tienen errores. voy a mirarlo!

medi
Logged

mainComm Dev Team
PeterPaul
Sr. Member
****
Posts: 262


Los buenos simpre ganan, paciencia amigos.

ICQ - 92250610peterpaulxxx@hotmail.com WWW
Re:1.3.x y la BD (optimar)
« Reply #11 on: April 13, 2002, 05:29:48 PM »
Reply with quote

Oki muchas gracias por tu gran trabajao SALUDOS!!
Logged

==================================
Saludos Cordiales
Fdo: PeterPaul

WEBMASTERS PETERPAULXXX.COM
http://www.peterpaulxxx.com
Relatos Eroticos
http://www.peterpaulxxx.com/relatos
Foro de Oficial de PETERPAULXXX
http://www.peterpaulxxx.com/foro
==================================
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:1.3.x y la BD (optimar)
« Reply #12 on: April 13, 2002, 07:31:14 PM »
Reply with quote

estamos en los ultimos tests! porfa espered un poco!
(tenemos mucho trabajo causado por un error en nuestro YaBBNuke ahora YaBBSECMS)

gracias!
Logged

mainComm Dev Team
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:1.3.x y la BD (optimar)
« Reply #13 on: April 20, 2002, 03:57:16 AM »
Reply with quote

Script para optimar la DB

<?php

$db_name 
"";
$db_user "";
$db_passwd "";
$db_server "";
$db_prefix "";

mysql_connect("$db_server","$db_user","$db_passwd");
$vers mysql_get_server_info();
if(
eregi("3.23",$vers)) {
echo 
"Hemos encontrado un Servidor MySQL de Version: <b>$vers</b> installed!<br>";
echo 
"<font color ='red'>Cambiamos el tipo de las tablas a un tipo mas rapido y moderno y analisamos/defragmentamos tus tablas!<br>Tambien añadimos los indexes!</font><br>";
typechanging();
optimize();
addindices();
} else {echo 
"Hemos encontrado un Servidor MySQL de Version: <b>$vers</b> installed!<br>";
echo 
"<font color ='red'>Analisamos/defragmentamos tus tablas!<br>Tambien añadimos los indexes!</font><br>"
optimize();
addindices();
}


function 
typechanging() {
global 
$db_name;
mysql_select_db($db_name); 
$tables=mysql_list_tables($db_name);
while (list(
$bla)=mysql_fetch_array($tables)) {
$result mysql_query("ALTER TABLE $bla TYPE=MyISAM")or die("Invalid query");
echo 
"Tabla <font color=blue>".$bla."</font> convertido en MyISAM!<br>"
}
}

function 
optimize() {
global 
$db_name;
mysql_select_db($db_name); 
$tables=mysql_list_tables($db_name);
while (list(
$bla)=mysql_fetch_array($tables)) {
$result mysql_query("OPTIMIZE TABLE $bla")or die("Invalid query");
echo 
"Tabla <font color=blue>".$bla."</font> analizado y optimado!<br>"
}
}

function 
addindices() {
global 
$db_name,$db_prefix;
mysql_select_db($db_name); 
mysql_query("ALTER TABLE {$db_prefix}members add key(memberGroup(30)");
mysql_query("ALTER TABLE {$db_prefix}members add key(posts)");
mysql_query("ALTER TABLE {$db_prefix}members add key(memberName(30)");
mysql_query("ALTER TABLE {$db_prefix}members add key(dateRegistered)");
mysql_query("ALTER TABLE {$db_prefix}members add key(lastLogin)");
mysql_query("ALTER TABLE {$db_prefix}messages add key(posterTime)");
mysql_query("ALTER TABLE {$db_prefix}instant_messages add key (ID_MEMBER_FROM)");
mysql_query("ALTER TABLE {$db_prefix}instant_messages add key (ID_MEMBER_TO)");
mysql_query("ALTER TABLE {$db_prefix}instant_messages add key (deletedBy)");
mysql_query("ALTER TABLE {$db_prefix}instant_messages add key(fromName(30)");
mysql_query("ALTER TABLE {$db_prefix}instant_messages add key(toName(30)");
mysql_query("ALTER TABLE {$db_prefix}categories add key (catOrder)");
mysql_query("ALTER TABLE {$db_prefix}boards add key (ID_CAT)");
mysql_query("ALTER TABLE {$db_prefix}log_boards add key (ID_BOARD)");
mysql_query("ALTER TABLE {$db_prefix}log_boards add key (memberName(30)");
mysql_query("ALTER TABLE {$db_prefix}log_topics add key (membername(30)");
mysql_query("ALTER TABLE {$db_prefix}log_topics add key (logTime)");
mysql_query("ALTER TABLE {$db_prefix}log_topics add key (ID_TOPIC)");
mysql_query("ALTER TABLE {$db_prefix}log_activity add key (month)");
mysql_query("ALTER TABLE {$db_prefix}log_activity add key (day)");
mysql_query("ALTER TABLE {$db_prefix}log_activity add key (year)");
mysql_query("ALTER TABLE {$db_prefix}log_activity add key (mostOn)");
mysql_query("ALTER TABLE {$db_prefix}log_errors add key (logTime)");
mysql_query("ALTER TABLE {$db_prefix}log_errors add key (memberName(30)");
mysql_query("ALTER TABLE {$db_prefix}log_floodcontrol add key (ip(20)");
mysql_query("ALTER TABLE {$db_prefix}log_floodcontrol add key (logTime)");
mysql_query("ALTER TABLE {$db_prefix}log_karma add key (ID_TARGET)");
mysql_query("ALTER TABLE {$db_prefix}log_karma add key (ID_EXECUTOR)");
mysql_query("ALTER TABLE {$db_prefix}log_karma add key(logTime)");
mysql_query("ALTER TABLE {$db_prefix}log_mark_read add key (memberName(30)");
mysql_query("ALTER TABLE {$db_prefix}log_mark_read add key (ID_BOARD)");
mysql_query("ALTER TABLE {$db_prefix}log_mark_read add key (logTime)");
mysql_query("ALTER TABLE {$db_prefix}log_online add key (logTime)");
mysql_query("ALTER TABLE {$db_prefix}settings add key(variable(30)");
echo 
"<font color ='red'>Indices añadido sin problemas!</font>";
}

?>

este script se usa solo una vez!
« Last Edit: April 20, 2002, 03:58:05 AM by mediman » Logged

mainComm Dev Team
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:1.3.x y la BD (optimar)
« Reply #14 on: April 20, 2002, 04:00:56 AM »
Reply with quote

pa la gente que ya ha añadido indices!

<?php

$db_name 
"";
$db_user "";
$db_passwd "";
$db_server "";
$db_prefix "";

mysql_connect("$db_server","$db_user","$db_passwd");
$vers mysql_get_server_info();
if(
eregi("3.23",$vers)) {
echo 
"Hemos encontrado un Servidor MySQL de Version: <b>$vers</b> installed!<br>";
echo 
"<font color ='red'>Cambiamos el tipo de las tablas a un tipo mas rapido y moderno y analisamos/defragmentamos tus tablas!
</font><br>"
;
typechanging();
optimize();
} else {echo 
"Hemos encontrado un Servidor MySQL de Version: <b>$vers</b> installed!<br>";
echo 
"<font color ='red'>Analisamos/defragmentamos tus tablas!</font><br>"
optimize();
}


function 
typechanging() {
global 
$db_name;
mysql_select_db($db_name); 
$tables=mysql_list_tables($db_name);
while (list(
$bla)=mysql_fetch_array($tables)) {
$result mysql_query("ALTER TABLE $bla TYPE=MyISAM")or die("Invalid query");
echo 
"Tabla <font color=blue>".$bla."</font> convertido en MyISAM!<br>"
}
}

function 
optimize() {
global 
$db_name;
mysql_select_db($db_name); 
$tables=mysql_list_tables($db_name);
while (list(
$bla)=mysql_fetch_array($tables)) {
$result mysql_query("OPTIMIZE TABLE $bla")or die("Invalid query");
echo 
"Tabla <font color=blue>".$bla."</font> analizado y optimado!<br>"
}
}

?>

eso tambien se usa una sola vez
« Last Edit: April 20, 2002, 04:01:27 AM by mediman » Logged

mainComm Dev Team
Pages: [1] 2 3 Reply Ignore Print 
YaBB SE Community  |  Language Specific User Help  |  Español  |  1.3.x y la BD (optimar) « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.019 seconds with 20 queries.