Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-12-2018
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.127
Poder: 15
rretamar Va camino a la famarretamar Va camino a la fama
32 y 64 bits: ¿ performance ?

Hola.
¿ Han notado una diferencia apreciable de performance entre las versiones de 32 y 26 bits de Firebird (uso la versión 2.5) ?. Tengo una base de datos funcionando desde hace dos años con la versión de 32 bits, y ahora que se cambió el servidor, pienso migrar a 64 bits. Es una base de datos de 400 Mb. ¿ Se nota alguna diferencia de performance entre estas dos versiones ? (más allá de lo subjetivo que pueda ser).

Gracias.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
Responder Con Cita
  #2  
Antiguo 11-12-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 29.270
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
El tamaño no importa.
Lo que importa es que esté bien diseñada, que tenga las claves primarias y secundarias adecuadas, que los índices sean los justos, ni más ni menos, que las consultas sean racionales, que solamente devuelvan los campos y registros necesarios, etc.
Lo mismo funciona una BD pequeñita de 400 megas como una mediana de 40 gigas. Toda consulta que tarde más de una décima de segundo es que se necesita afinarla más.
Y por supuesto, si quieres más prestaciones, solamente debes usar servidores con Linux, con eso ya aumentas las prestaciones entre un 30% y un 50% de media. Comprobado.
Responder Con Cita
  #3  
Antiguo 11-12-2018
WHILENOTEOF WHILENOTEOF is offline
Miembro
 
Registrado: mar 2008
Posts: 206
Poder: 12
WHILENOTEOF Va camino a la fama
Creo que el compañero hablaba de si hay diferencias entre instalar servidores de 32 o 64 bits, yo últimamente he puesto alguna con 64 bits y la sensación (no lo he medido, por tanto hay riesgo de equivocarme), es que es más rápida la de 64 bits. Aparte de las consideraciones de que la base de datos esté bien diseñada y con los índices necesarios, hay otras cuestiones de hardware a tener en cuenta, como una buena memoria RAM y discos duros SSD. Me ha llamado la atención las diferencias que comenta Casimiro en cuanto al SO Linux, no sabía de una diferencia tan grande de rendimiento. Habrá que probar.
Responder Con Cita
  #4  
Antiguo 11-12-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 29.270
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por WHILENOTEOF Ver Mensaje
Creo que el compañero hablaba de si hay diferencias entre instalar servidores de 32 o 64 bits
Sí, hay diferencia. Pero mi comentario iba en relación a que aunque haya diferencia, esa diferencia no sirve de nada si la BD no está bien diseñada y etc. etc. etc... todo lo que he dicho antes.
Responder Con Cita
  #5  
Antiguo 12-12-2018
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.599
Poder: 19
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Concuerdo con Casimiro. Ademas, a día de hoy, no tiene sentido correr NADA en 32 bits en una CPU de 64.

Ten en cuenta que todo el andamiaje en una CPU 64 esta optimizado... para 64 bits.
__________________
Nuevo Blog.
Ahora en Twitter!.
Responder Con Cita
  #6  
Antiguo 12-12-2018
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.383
Poder: 16
MAXIUM Va por buen camino
No olviden que en cuanto a fechas, los sistemas de 32bits estan limitados hasta cierto año.
Responder Con Cita
  #7  
Antiguo 17-12-2018
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.539
Poder: 24
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por MAXIUM Ver Mensaje
No olviden que en cuanto a fechas, los sistemas de 32bits estan limitados hasta cierto año.
Explícate, por favor.
__________________
@algonzalez74
Responder Con Cita
  #8  
Antiguo 19-12-2018
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.383
Poder: 16
MAXIUM Va por buen camino
Cita:
Empezado por Al González Ver Mensaje
Explícate, por favor.
No estoy seguro, pero por sistema las fechas llegan hasta el año 2038

https://youtu.be/ljDYIVEVQeU
Responder Con Cita
  #9  
Antiguo 19-12-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 29.270
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Eso no tiene nada que ver con un sistema operativo de 32 o 64 bits, eso es guardar la fecha en una variable de 32 bits.
Responder Con Cita
  #10  
Antiguo 20-12-2018
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.383
Poder: 16
MAXIUM Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Eso no tiene nada que ver con un sistema operativo de 32 o 64 bits, eso es guardar la fecha en una variable de 32 bits.
Si tienes Windows 32bits a mano, prueba cambiar la fecha del sistema más allá del año 2038. Por otra parte, no deberías poder instalar Firebird 64 en un sistema de 32 por ende capturar la fecha y guardarla debería ser un problema, ya que se coge la fecha y hora del sitema anfitrión en casi todos los programas de terceros.

De todos modos me gustaría aseverar esto con un experto.
Responder Con Cita
  #11  
Antiguo 20-12-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 29.270
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por MAXIUM Ver Mensaje
... De todos modos me gustaría aseverar esto con un experto.
Vale
Responder Con Cita
  #12  
Antiguo 20-12-2018
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.599
Poder: 19
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por MAXIUM Ver Mensaje
Por otra parte, no deberías poder instalar Firebird 64 en un sistema de 32 por ende capturar la fecha y guardarla debería ser un problema, ya que se coge la fecha y hora del sitema anfitrión en casi todos los programas de terceros.

De todos modos me gustaría aseverar esto con un experto.
No se como razonas esto, pero no tiene sentido. La razón de no poder instalar un programa de 64 bits en uno de 32.. es exactamente como suena. Las fechas nada de nada tienen que ver en este paseo.
__________________
Nuevo Blog.
Ahora en Twitter!.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Performance de Aplicaciones Web y Desktop nlsgarcia Varios 4 20-03-2012 14:52:28
Como ejecutar aplicativos dbExpress de 32 bits en 64 bits rolandoj Conexión con bases de datos 0 30-07-2010 19:39:07
ClientDataSet perdida de performance juanmdq Conexión con bases de datos 5 07-05-2008 18:27:53
Drag & Drop Performance... eddg Varios 0 02-10-2007 17:37:42
Performance de pagina en .Net fer21unmsm .NET 7 17-04-2007 00:56:42


La franja horaria es GMT +2. Ahora son las 03:25:01.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi