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 

Ancho de tabla Interbase 6

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Ancho de tabla Interbase 6 Responder citando

Estoy haciendo análisis de una aplicación de reconocimientos médicos, y según voy viendo cada tabla de la base de datos me sale con un número bastante grande de campos (varios de ellos blob).

Necesitaría saber que ancho admite Interbase 6 en sentido práctico
Volver arriba
Mensaje    Asunto: Responder citando

Es variable dependiendo del tipo de campo, si todos los campos fueran tipo Int puedes definir 16.384 Columnas por tabla, creo que no tendras problemas Wink
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Los campos blob simplemente cuentan como un puntero de 4 bytes, no te preocupes por ellos. De todos modos...

Segun IBPhoenix:

Cita:

- Max indexes per table is 64. This restriction exists in Firebird 1.02 but will be removed in subsequent versions.
- Max size of an index key is 254 bytes and less for compound keys. Character columns that sort in dictionary order rather than byte order require more than one byte per character to represent their collating sequence. As a result, the effective limit on key size may be as low as 90 bytes for some languages. Version 2 will lift this restriction.
- Max number of conjuncts is 255. A conjunct is a pair of conditions combined with an AND.
nbsp;nbsp;nbsp; WHERE F1 = 1 and F2 >= 2 and F2 = 5
is 3 conjuctions, but
nbsp;nbsp;nbsp; WHERE F1 = 1 or F2 >= 2 or F2 = 5
is 1 conjunction Maximum data volume in a table
- Maximum size of a table is approximately 50Gb of compressed data, depending on the size of the records. A table with records that compress to 50 bytes can store approximately 50 Gb of compressed data. A table with records that compress to 500 bytes can store approximately 70Gb of compressed data. Version 2 will lift this restriction.
- Metadata names are restricted to 31 characters.
- The maximum size of a blob is 2Gb.
- Rows are restricted to 32767 bytes
- A database can contain no more than 32767 tables.
- The maximum size for a database is something like 7 terabytes.


Como ves una tupla está retringida a 32KB, según Daniel Rail a 64KB, y debes tener en cuenta que los blobs solo debes contarlos como 4 bytes.

Ciao y suerte.
_________________
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
Mensaje    Asunto: Responder citando

JEJE, DE SOBRA ENTONCES, GRACIAS!!!!
Volver arriba
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.