![]() |
No encuentro sentencia SQL para depurar las tablas de una BD hola, intento depurar las tablas de mi base de datos, atraves de alguna sentencia SQL, pero no la encuentro... el pq de ello, pues sencillo, me he dado cuenta que las tablas que estan continuamente actualizandose, borrando registros añadiendo... sufren y generan residuos, ello lo vi en myphpadmin, que usa esa sentencia SQL.. no la encuentro en la web oficial de SQL... alguien sabe algo sobre esto... gracias :adios: |
"SQL" como "web" ocial será la del standar ANSI nosecuantos .. Pero, lo que debes de ver es el SQL particular del motor de BD que uses .. Si usas Mysql .. su SQL (completo) está en www.mysql.com .. Lo que buscas es "OPTIMIZE" y comandos SQL similares .. pero, el "aviso" que te dá Mysql (y que lo ves en este caso con tu phpmyadmin) se refiere a eso mismo .. a que esas tablas tienen mucho movimiento y van quedando registros no correlativos en ID's autonuméricos .. Ojo si usas "OPTIMIZE" para reordenar los indices .. sobre todo si usas tablas relacinadas por ese "ID" o simplemente si tines "links" hacia ese nose.php?id=nº .. Para eso, mejor que te orienten en el foro de Base de datos que es donde muevo el mensaje ... Un saludo, |
gracias Cluster...;), es verdad... yo no sabia eso de los ID, pero gracias por aclararlo... es para tener encuenta... en mi caso, no me hace falta, ya que lo quiero solo utilizar en las tablas de visitas y votos, donde el id principal no importa, importa el ID secundario que uso... usease, mi tabla es asi....: tabla: id,datetime,ip,idtop uso el idtop para grabar el ID real que quiero... jejeje venga, gracias... por la explicacion. :adios: |
| La zona horaria es GMT -6. Ahora son las 05:22. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.