archivos indexados
Publicado por manuel (16 intervenciones) el 30/03/2005 00:52:55
Cuando voy a tratar uno o mas registros de un archivo indexado, debo levantar los indices a memoria, tratar el (o los) registro(s) y luego, guardo los indices, si fuera el caso. Esto hago con todos los archivos indexados habidos y por haber.
Pero, hay alguna OTRA forma de manipular los archivos indexados, sin necesidad de estar cargando a memoria los indices? Ya que puedo tener mas de un proceso queriendo tratar el mismo archivo y cada uno de ellos tendra' que cargar los indices a memoria.
Es mas, puede darse el caso de tener otros archivos con sus indices, y pueden haber varios procesos haciendo lo mismo, cargando los indices y etc., a veces solo para hacer una consulta o tratar un solo registro.
Pregunto eso porque, imagino, la "sobrecarga" que se genera al tratar uno o varios archivos que contengan miles de registros?.
cualquier opinion es bienvenida.
gracias
Observacion.- Esto es para el caso de c en Linux o Unix.
Pero, hay alguna OTRA forma de manipular los archivos indexados, sin necesidad de estar cargando a memoria los indices? Ya que puedo tener mas de un proceso queriendo tratar el mismo archivo y cada uno de ellos tendra' que cargar los indices a memoria.
Es mas, puede darse el caso de tener otros archivos con sus indices, y pueden haber varios procesos haciendo lo mismo, cargando los indices y etc., a veces solo para hacer una consulta o tratar un solo registro.
Pregunto eso porque, imagino, la "sobrecarga" que se genera al tratar uno o varios archivos que contengan miles de registros?.
cualquier opinion es bienvenida.
gracias
Observacion.- Esto es para el caso de c en Linux o Unix.
Valora esta pregunta


0