Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Indices? CORRUPTOS? MySQL

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Indices? CORRUPTOS? MySQL Responder citando

Hola a todos, hace 1.5 años inicie la migracion de mis sistemas orientados a escritorio a cliente-servidor mysql

Segun yo estaba bien, hasta que mi apliacion empieza a tener comportamiento "raro", por ejemplo:

No descuenta del inventario el producto que debe descontar, no finaliza ciertos procesos.

Haciendo una depuracion observo que algunas veces mis funciones "Locate"

Código:

if(dmDefiniciones->qryConsultaMenu->Locate("idmenu",sCodigoMenu,TLocateOptions() ))


NO FUNCIONAN!!!.. SE VAN A OTRO LADO

Revisando el manual de mysql ,no encuentro un REINDEX o reconstruccion o reparacion..

Ahora estoy cambiando todos mis locates por Querys de la forma

Cita:

SELECT x1,x2,x3 FROM xxx WHERE x1='llave'


Me estoy llendo por el camino incorrecto?

Gracias de antemano por su amable colaboracion
_________________
Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc

http://www.touchsoftwares.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Hola Gabriel, bueno yo diria que si, has errado el camino...

¿por que elegir mySQL?
porque es gratuito, porque es lo que corre en el servidor donde no tengo acceso como administrador para instalar otro sistema de bases de datos..

La ultima seria una buena razon, porque gratuitos son Interbase 6 y Firebird, mi recomendacion es que migres a cualquiera de estos, tengo varios años con mis sistemas en IB6 y lo peor que ha ocurrido es en un par de ocasiones y por fallos de la energia electrica es tener que respaldar y restaurar (respaldas la bd dañada y a continuacion la resturas).
Volver arriba
Mensaje    Asunto: Responder citando

Gracias por tu amable respuesta, mi idea de mysql era en las isguientes versiones de mis programa migrar a Linux y no tendria dificultad.

Pero seguire tu consejo

Gracias otra vez.
_________________
Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc

http://www.touchsoftwares.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Hola de nuevo no me habia logeado la vez anterior, el proposito es noble y lo comparto, tambien ando en la misma senda, aunque es algo mas dificil instalarlos y configurarlos tanto IB6 como Firebird vienen en versiones para linux, ya he instalado en red hat y mandrake y me he conectado desde aplicaciones bajo windows, el paso siguente es Kylix el cual tambien he conseguido instalar en red hat 9, ya he compilado algun proyecto de prueba aunque aun no he conseguido correr el ejecutable fuera de la ide, ¿limitaciones del trial? bueno ultimamente no he dispuesto de mucho tiempo para linux, pero cualquier cosa en que pueda ayudarte estoy a la orden.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Yo tengo instalado Firebird 1.5 SuperServer bajo Debian y me conecto desde Windows sin problemas, mis aplicaciones bajo Windows funcionan sin tocar nada.

También he usado algo MySQL pero no sé que decirte a ese respecto, los indices no deberían aparecer corruptos, aunque MySQL no sea un motor completamente gratuito esto no quiere decir que sea un mal motor, aunque a mi juicio Firebird es superior en cuanto a que es más rico en características.

Ciao.
_________________
OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.